首页 > 技术文章 > 数据库表,id自动递增重置,从1开始

gangler 2018-11-08 10:56 原文

问题:

删除数据表的数据后,发现下次插入数据,主键id并没有重置,还是在原来基础上继续增加

解决:

SET FOREIGN_KEY_CHECKS = 0;

TRUNCATE table table_name;

SET FOREIGN_KEY_CHECKS = 1;

参考:

https://stackoverflow.com/questions/5452760/how-to-truncate-a-foreign-key-constrained-table

推荐阅读