no comments yet
07
Nov
2018
mysql删除数据后,再插入新数据id不连续解决方案
假设MySQL数据表中本来10条数据,删除后5条,再插入一条新数据,id不会是6而是会变成11, 这样字段id取值就不连续了。
解决方案(此处5改为中断处最后一条的id数):
ALTER TABLE USER AUTO_INCREMENT=5;
再插入新数据id就变成6了。
假设MySQL数据表中本来10条数据,删除后5条,再插入一条新数据,id不会是6而是会变成11, 这样字段id取值就不连续了。
解决方案(此处5改为中断处最后一条的id数):
ALTER TABLE USER AUTO_INCREMENT=5;
再插入新数据id就变成6了。