-
[无名弟子]张高愿0
网上搜索后发现有两种方法
方法1:
清空表数据后,使用MySQL进入表所在的数据库,使用语句
ALTER TABLE tablename AUTO_INCREMENT = number;
其中tablename是你要修改的表的名字,number是你要开始自增的值,比如你要从1开始就填1。
方法2:
对表数据重新排序然后重置自增值,可以使用以下语句
UPDATE tablename SET id = id - (SELECT min FROM (SELECT MIN(id) As min FROM tablename) As t) + 1;
ALTER TABLE tablename AUTO_INCREMENT = 1 ;
其中tablename是你要修改的表的名字,id是你要修改的自增的列,1是你要开始自增的值。
编辑于2018-09-14
- 去第 页