如何在数据导入期间阻止MySQL跳过数据

时间:2013-07-25 22:34:49

标签: mysql database

我在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

为什么导入时会跳过值?

0 个答案:

没有答案