命令工作不一致

dbf7pr2w  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(235)

我使用以下代码在mysql中上载一个表:

mysql> create table my_db.woof (`start_g` VARCHAR(10) NULL,   `v_0` INT NULL,   `v_1` INT NULL); 
  Query OK, 0 rows affected (0.12 sec)

mysql> LOAD DATA LOCAL INFILE '/Users/edamame/test1_data.csv' INTO TABLE woof FIELDS TERMINATED BY ','  LINES TERMINATED BY '\r\n' IGNORE 1 LINES (start_g,v_0,v_1); 
Query OK, 0 rows affected (0.00 sec)
Records: 0  Deleted: 0  Skipped: 0  Warnings: 0

这个 test1_data.csv 看起来像:

start_g,v_0,v_1
g1,11,12
g2,13,14

即使没有错误,也不会上载任何记录!在上载其他表时,类似的命令工作正常。。。在这个特殊的案子里我错过了什么吗?谢谢您!

pbwdgjma

pbwdgjma1#

好 啊。。。我想出来了。。。原因是一些csv文件有行终止符 \r\n 但有些人 \n .

相关问题