先说结论: 数据库自增主键用完后分两种情况 有主键,报主键冲突 无主键,InnDB 会自动生成一个全局的row_id。它到达最大值后会从 0 开始算,遇到 row_id 一样时,新数据覆盖旧数据。所以,我们还是尽量给表设置主键。 FROM:https://juejin.cn/post/6984275678761844743#heading-5