我通过LOAD SQL命令将data.csv文件读入MySQL。我的SQL代码是这样的:
LOAD DATA LOCAL INFILE 'C:/DATA FILES/foo.csv' INTO TABLE foo FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
这样可以正常工作,但在366,000多行中,它跳过了138个。没有重复的条目或任何东西,它只是跳过它们。当我尝试手动将行输入到表中时,它工作正常。但我无法识别所有138条线路,所以我想知道如何确切地找出mySQL跳过这些数据线的可能原因。
有什么想法吗?