我的表有 500 行用户,但他们的 id 现在类似于:“7454,21201, 31317...”
我想将 ID 顺序重新排列为“1,2,3,4,5....”。
我能做什么?谢谢
它是users
表中名为id
的列
最佳答案
尝试这个查询。希望它能帮助您找到解决方案
SET @count = 0;
UPDATE `users` SET `users`.`id` = @count:= @count + 1;
ALTER TABLE users AUTO_INCREMENT = 1;
关于mysql - 如何重新排列 ID 订单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58832038/