php - MySQL,明明'tab'的值不重複,仍然報錯:Duplicate entry '1134' for key 'tab'
怪我咯
怪我咯 2017-07-05 09:58:26
0
2
841

情況是這樣:

注意,列'tab'不是主鍵,只是不允許重複值的列而已;

前面剛剛插入了一條tab值為1134的記錄,緊接著重複插入一條tab值為1134的記錄,然後報錯:Duplicate entry '1134' for key 'tab',當然,這裡報錯是正常的;但接下來就很奇怪了:接著再插入一張tab值為1155的記錄,仍然報上述一樣的錯誤!

明明已經將tab值從1134改為1155了啊,怎麼還報一樣的錯誤呢? ! ctr f5刷新瀏覽器沒用,關閉瀏覽器重開也沒用,換瀏覽器還是沒用!

這到底是怎麼回事?

-----------------------已有答案--------------------- --

唉,原來是忘了上傳更新伺服器上的檔案!

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(2)
淡淡烟草味

把sql語句印出來,應該是組裝好的sql有問題

过去多啦不再A梦

唉,原來是忘了上傳更新伺服器上的檔案!

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!