0
我想在命令行上使用mysql LOAD DATA INFILE來加載csv文件。它既不會給出任何錯誤,也不會加載任何數據。任何人都可以請幫我嗎?我使用下面的命令mysql LOAD DATA INFILE不工作
mysql> LOAD DATA INFILE '/Applications/XAMPP/xamppfiles/htdocs/dev/__php__/mysql/data.csv'
-> INTO TABLE csvdata
-> FIELDS TERMINATED BY ','
-> OPTIONALLY ENCLOSED BY '"'
-> LINES TERMINATED BY '\n'
-> IGNORE 1 LINES;
Query OK, 0 rows affected (0.00 sec)
Records: 0 Deleted: 0 Skipped: 0 Warnings: 0
以下是我的CSV文件
"emp_id","first_name","last_name","username"
"EMP1","Tibass","Deloris","Tibass1"
問候從定義
您確定您的csv中的換行符?試試\ r \ n或\ r而不是\ n –
感謝Critian。換行在我的CSV中丟失 – amique
我已經回答了您的問題,如果您想關閉...爲後代;) –