关于mysql删除记录后id顺序不连续的解决方法

tech2026-03-01  1

关于mysql删除记录后id顺序不连续的解决方法

当在数据其中删除了数据时当在数据尾部删除后再添加数据时

当在数据其中删除了数据时

1、通过sql语句按顺序重置自增字段值,实现方法:

SET @i=0;

UPDATE tablename SET id=(@i:=@i+1);

ALTER TABLE tablename AUTO_INCREMENT=0

当在数据尾部删除后再添加数据时

ALTER TABLE USER AUTO_INCREMENT=断点数字;

———————————————— 版权声明:本文为博客园博主「阿波罗任先生」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://www.cnblogs.com/apolloren/p/13375063.html

===============================

最新回复(0)