2016-11-09 145 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); 

希望這應該解決您的問題