mysql修改自增长值以及重新开始生成ID

如果ID没有其他表关联,可以试试如下SQL代码:

set @newid:=0;
update dws_user set ID=(@newid:[email protected]+1);
alter table dws_user AUTO_INCREMENT=47; // 修改为最大ID值加一

执行后,ID将从1开始。将会替换掉中间不连续的ID。

声明:本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。转载请注明文章来源!

此条目发表在网络分类目录,贴了标签。将固定链接加入收藏夹。

评论功能已关闭。