一些脚本我迁移正在做的`id` INT(10)NOT NULL的auto_increment
INSERT INTO `table` (`id` , `fld2` , `fld3`) VALUES ('', 'v2', 'v3')
id
很多被定义为:int(10) NOT NULL auto_increment
。
我的数据库/ MySQL服务器(57年5月1日)抛出错误:
1366 - Incorrect integer value: '' for column 'id' at row 1
''
正在接受没有语法错误,做自动递增的整数字段原始服务器(5.1的下一个号码。 52)。任何想法可能是在MySQL服务器设置的区别?它不可能是版本差异,都是5.1.xx?
运行INSERT INTO表(fld2,fld3)VALUES('v2','v3')时会发生什么? – 2011-05-10 07:52:33