情况是这样:
注意,列'tab'不是主键,只是不允许有重复值的列而已;
前面刚刚插入了一条tab值为1134的记录,紧接着重复插入一条tab值为1134的记录,然后报错:Duplicate entry '1134' for key 'tab',当然,这里报错是正常的;但接下来就很奇怪了:接着再插入一条tab值为1155的记录,仍然报上述一样的错误!
明明已经将tab值从1134改为1155了啊,怎么还报一样的错误呢?!ctr+f5刷新浏览器没用,关闭浏览器重开也没用,换一个浏览器还是没用!
这到底是怎么回事?
-----------------------已有答案-----------------------
唉,原来是忘了上传更新服务器上的文件!
把sql语句打印出来,应该是组装的sql有问题
唉,原来是忘了上传更新服务器上的文件!