MySQL id从1开始自增 解决id不连续的问题

MySQL id从1开始自增 解决id不连续的问题


TRUNCATE TABLE tablename

来实现id从头自增,但是这个命令同时也会清空整个表

正确的做法:

alter table tablename auto_increment = 1;

这个命令不会改动现有的表的内容和顺序,同时新插入行的id会先使用已删除的id,完美填补空缺id。