phpMyAdmin的不会让我到一个新的字段添加到我的数据库 - 新的领域是:不能默认INT值设置为1在phpMyAdmin
Field: itemCount
Type: INT
Length: 5
Default: 'As Defined:' 1
AUTO_INCREMENT: yes
我从phpMyAdmin的得到的错误是:
Error
SQL query:
ALTER TABLE `useritems` CHANGE `itemCount` `itemCount` INT(5) NOT NULL DEFAULT '1' AUTO_INCREMENT
MySQL said: #1067 - Invalid default value for 'itemCount'
(注:围绕“1”的单引号错误消息是不是我的 - 我只需键入1 到phpMyAdmin的新领域。)
我不知道为什么我可以创建一个IN T,'自动增量'字段,但phpMyAdmin说“你不能将INT设置为默认值1”
我试着将它设置为零,同样的错误。 我试过把它作为主键字段;我尝试了它,但没有将这个领域作为主键。同样的错误。
如何让phpMyAdmin允许我创建一个默认值为1或零的自动递增的INT字段?
无厘头为自动增加字段设置默认值。你是否想为增量设置一个初始值? – 2012-02-13 07:10:06
@husbas - 我需要设置增量的初始值为1. – wantTheBest 2012-02-13 07:15:55