mysql重置自增id或自动递增字段和列

网络整理 - 06-27

mysql重置自动递增id或自动递增列的方法:

我们只需要执行如下sql语句:

ALTER TABLE tablename AUTO_INCREMENT = 1

这样就实现了重置,重新从1开始递增

注意:如果自增列中仍有值,则还是从最大值+1开始递增,不会从1开始递增

另外彻底推倒重建表当然也是可以实现重置的

比如TRUNCATE TABLE,DROP TABLE,CREATE TABLE

不推荐使用