2016-11-09 146 views
-1

我想在MySQL表中导入CSV数据。我有一个表是这样的:Mysql Table和CSV文件中像这样CSV File将csv数据导入到mysql表中

CSV头像(姓名,电子邮件地址,电话)的表像(姓名,地址,电话,电子邮件),但CSV标题栏是不一样的格式与表列,所以如何导入没有错误的数据在特定领域。

+0

OK等待...猜你的代码.... –

+0

如果你想以编程方式做到这一点,你想要使用LOAD DATA INFILE(http://dev.mysql.com/doc/refman/5.5/en/load-data.html)。如果你正在寻找一个程序来完成它,那里有很多(HeidiSQL,MySQL Workbench,RazorSQL等)。 – raphael75

回答

1

尝试指定的列名,而加载

LOAD DATA INFILE 'file.csv' 
    INTO TABLE t1 
fields terminated by ',' 
    (name, email, address, phone); 

希望这应该解决您的问题