如何使用Guid主键自动增量在Mysql中批量插入?

时间:2014-12-29 06:18:54

标签: mysql mysql-workbench bulkinsert

我需要在Mysql表中插入一些记录。我有带有值的文本文档。我的内容记录中有7列。尽管如此,在我的表中我有8列。即,我有Guid主键部分。到目前为止我已经制作了那张桌子。我怎么可能将这些值插入mysql表,因为我没有guid?任何帮助都会得到真正的重视。

这是我的文字档案: 我想插入邮政编码,城市等...用逗号..

00501,+ 40.922326,-072.637078,HOLTSVILLE,NY,SUFFOLK,UNIQUE 00544,+ 40.922326,-072.637078,HOLTSVILLE,NY,SUFFOLK,UNIQUE

等。

我试过这个查询。但它不起作用。

LOAD DATA INFILE 'F:/../ZIP_CODES.txt'
INTO TABLE dbo.mastertable
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n';

它说,第1行不包含所有列的数据。请帮忙。

1 个答案:

答案 0 :(得分:0)

你可以尝试

LOAD DATA LOCAL INFILE 'F:/../ZIP_CODES.txt' 
        INTO TABLE dbo.mastertable FIELDS TERMINATED BY ','  
        LINES TERMINATED BY '\n' IGNORE 1 LINES;