我有一个CSV文件,其中包含与标签分开的数据。我需要将数据导入MySQL表,该表由两列组成。第一个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.";
?>
有人能帮助我吗?
答案 0 :(得分:0)
因为你所拥有的是Tab Delimited Files
这是将其导入
的方式SQL
LOAD DATA LOCAL INFILE 'sample.txt' INTO TABLE sample
FIELDS TERMINATED BY '\t'
OPTIONALLY ENCLOSED BY ''
ESCAPED BY ''
LINES TERMINATED BY '\n';