我正在从 CSV 上传大量数据(我正在通过 MySQL Workbench 进行):
LOAD DATA INFILE 'C:/development/mydoc.csv' INTO TABLE mydatabase.mytable CHARACTER SET utf8
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\r';
但是,我注意到它在最后一条记录之后不断添加一个充满空值/零的空行。我猜这是因为“LINES TERMINATED”命令。但是,我需要它来正确加载数据。
有没有办法解决这个问题/一些更好的 SQL 来避免表中的空白行?