我在MySQL workbench 5.2.47CE中使用以下代码行来导入数据。
LOAD DATA LOCAL INFILE 'E:\data.txt" INTO TABLE mydatabase.mytable FIELDS TERMINATED BY ' ' ENCLOSED BY '""' LINES TERMINATED BY '\n'
问题来自我的数据文件以及它们是具有相同起始编号的多行。
data.txt
1 23 1 [0]5930495
1 16 1 [0]4049350
1 45 2 [0]4294283
2 58 1 [0]3298594
2 45 1 [0]3482934
2 34 2 [0]3958493
...
4515 56 1 [0]3945859
4515 21 1 [0]3847382
4515 12 2 [0]4487283
我得到的结果是:
builid partid quantity barcode
1 23 1 [0]5930495
2 58 1 [0]3298594
...
4515 56 1 [0]3945859
我得到的信息是
4515 row(s) affected Records 32769 Deleted:0 Skipped:28254 Warnings:0
为什么导入时会跳过值?