带有自动增量列的mysql插入

时间:2010-05-25 17:09:16

标签: mysql

我正在尝试从csv文件中将数据插入到mysql表中。我正在使用infile sql命令,但是我遇到了麻烦,因为表的第一列是一个设置为自动增量字段的id。我有什么设置我的第一列值才能使其工作,或者我可以完成它?

由于

1 个答案:

答案 0 :(得分:1)

尝试使用空字段或TAB字符作为文件中的第一列值

(见评论“Mohamed Abdulla于2005年8月17日上午11:14发表于http://dev.mysql.com/doc/refman/5.0/en/loading-tables.html

另一种解决方案:

LOAD DATA INFILE 'DATA.txt' INTO TABLE your_table
FIELDS TERMINATED BY '^'
OPTIONALLY ENCLOSED BY '~'
(column2, column3, ... )
SET column1 = NULL