尝试将记录添加到数据库时,我开始收到上述错误。 有问题的列设置为'auto_increment',数据类型为'INT',长度为10。
在线查看我可以看到当自动递增列达到其上限时可能会发生此错误 - 但是在此实例中,该表仅包含6342条记录,并且该列应该能够容纳更多。
实际上,有问题的应用程序在多个安装中使用,在某些情况下,具有相同结构的等效表具有比此更多的记录而不会产生错误。
奇怪的是,当我将此列的数据类型更改为“BIGINT”时,它解决了问题 - 即使在其他安装中它仍然保持相同的更多记录。
有人可以提出为什么会出现这个问题的原因吗?
提前致谢。