我使用以下代码在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 'rn' 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
即使没有错误,也不会上传任何记录!上传其他表时类似的命令工作正常......在这种特定情况下,我错过了什么吗?谢谢!
好的...我想通了...原因是一些CSV文件具有rn
行终止符,但有些文件n
。