[英]Importing CSV data into MySQL table
I have a CSV file which contains data seperated with tabs. 我有一个CSV文件,其中包含用制表符分隔的数据。 I need to import the data into a MySQL table which consists of two columns. 我需要将数据导入由两列组成的MySQL表中。 The first CSV column should go into the first column of the table and similarly for the second. 第一CSV列应进入表格的第一列,第二列也应类似。
<?php
$con=mysql_connect("localhost","root","");
mysql_select_db("translation",$con);
$open=fopen("EH_excel.txt","r");
while(($get=fgetcsv($open,1000,","))!==false) {
mysql_query("insert into dictionary(english,croatian)
values('".$get[0]."','".$get[1]."')");
}
fclose($open); echo "Import Done.";
?>
Can anybody help me? 有谁能够帮助我?
Since what you have is called Tab Delimited Files
由于您拥有的称为Tab Delimited Files
This is the way you import it to 这是将其导入到的方式
SQL 的SQL
LOAD DATA LOCAL INFILE 'sample.txt' INTO TABLE sample
FIELDS TERMINATED BY '\t'
OPTIONALLY ENCLOSED BY ''
ESCAPED BY ''
LINES TERMINATED BY '\n';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.