可能重复:
What happens when auto_increment on integer column reaches the max_value in databases?
您好,
我有一个mysql数据库,以及一个存储多人游戏的游戏室的表。我有一个游戏ID的整数priamry键自动增量设置。因此,每次托管新游戏时,它只会获得下一个整数id作为其游戏ID。当游戏结束时,我从表中删除记录。我想知道如果我创建了max_int游戏会发生什么 - mysql会回转到索引0以获取下一个创建的游戏记录吗?:
id (int, primary, auto-inc)
--------------------------
255
256
...
...
4,294,967,296
what happens on next insert?
老实说,我不打算参加4,294,967,296场比赛,只是好奇发生了什么。再一次,我正在从表格中删除已完成的游戏,所以从理论上讲,我在任何时候都不会有超过max_int的记录,但随着时间的推移,我可以转向该计数器值。
由于