1. 程式人生 > >mysql Duplicate entry '9223372036854775807' for key 'PRIMARY'

mysql Duplicate entry '9223372036854775807' for key 'PRIMARY'

key 默認 nbsp 插入 com mysq 境遇 signed sign

技術分享圖片

mysql插入數據報錯提示:

ERROR 1062(23000) Duplicate entry ‘9223372036854775807‘ for key ‘PRIMARY‘

發現問題果斷 直接 把字段改成無符號的類型UNSIGNED

7.BIGINT[(M)] [UNSIGNED] [ZEROFILL] M默認為20

大整數。帶符號的範圍是-9223372036854775808到9223372036854775807。無符號的範圍是0到18446744073709551615。

提示:這是生產環境遇到的問題,所以記下來了。

mysql Duplicate entry '9223372036854775807' for key 'PRIMARY'