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
我已经回答了您的问题,如果您想关闭...为后代;) –