无法在mysql中使用PDO插入表中

时间:2013-11-17 13:46:28

标签: php

我的表结构是

id int(10)auto increment primary key,
value varchar(10)

和sql命令是

INSERT into table (id,value) Values('','amit');

请提前感谢我的查询错误

2 个答案:

答案 0 :(得分:2)

AUTO_INCREMENT属性可用于为新行生成唯一标识

主键指出该列不能具有NULL值,没有为AUTO_INCREMENT列指定值,因此MySQL会自动分配序列号。

默认情况下,AUTO_INCREMENT的起始值为1,每个新记录的起始值将增加1。您可以从查询中删除id列及其值

答案 1 :(得分:1)

更改您的查询

INSERT into table (value) values('amit');