Answers:
也许您可以选择phpMyAdmin Operations选项卡:
由于这是phpmyadmin的最常见问题之一,因此您可以在此博客中了解有关此内容的更多信息:http : //trebleclick.blogspot.com/2009/01/mysql-set-auto-increment-in-phpmyadmin.html
对于空表,重置auto_increment属性的另一种方法是运行
TRUNCATE TABLE mydb.tablename;
如果其中有数据,请不要运行它。如果您想了解数据,请成为我的客人。
在phpmyadmin中,只需单击SQL
选项卡,输入命令,然后运行它。
对于非空表,如果删除了较高的条目,则可能需要将auto_increment属性调整为使用中的现有最高ID。
一,优化表
OPTIMIZE TABLE mydb.mytable;
接下来,找到auto_increment列的最大值(例如id
)
SELECT MAX(id) maxid FROM mydb.mytable;
假设答案返回27。转到“操作”选项卡,然后输入28。
SET @num := 0;
UPDATE tablename SET id = @num := (@num+1);
ALTER TABLE tablename AUTO_INCREMENT = 1;