如何让mysql的自动递增的字段重新从1开始

如题所述

让mysql自动递增的字段从1开始执行以下代码:

truncate table 表名

说明:执行truncate table 表名以后此表的所有内容都被清空,自增从1开始。

注意事项:执行此命令之前请先备份数据库。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-27

先清空数据库
alter table Test auto_increment = 1;

本回答被提问者采纳
第2个回答  2016-12-28
truncate语句,是清空表中的内容,包括自增主键的信息。truncate表后,表的主键就会重新从1开始。 语法: TRUNCATE TABLE table1
相似回答