标签: mysql max auto-increment reset
在达到最大值后,MySQL的自动增量是否会重置为0?
0
换句话说,如果UNSIGNED SMALLINT列AUTO_INCREMENT列65535达到INSERT新{{1}}会发生什么?
UNSIGNED SMALLINT
AUTO_INCREMENT
65535
INSERT
如果没有可用值,那么会发生什么?
答案 0 :(得分:4)
文档非常清楚会发生什么:
当列达到数据类型的上限时,下一个 尝试生成序列号失败。
了解它here。
所以你的问题的答案是“不”。它会产生错误。