mysql清空表数据后如何让自增ID仍从1开始

mysql清空表数据后如何让自增ID仍从1开始?也就是说如何重排auto_increment


重排auto_increment有2种方法:
 

1、清空表时使用truncate命令,而不用delete命令

 

mysql> truncate test;

使用truncate命令的好处:

1)、速度快

2)、可以对自增ID进行重排,使自增ID仍从1开始计算

2、清空表数据后,使用alter修改表

格式:

 

 

mysql>alter table table_name auto_increment=1;

通过以上2种方法都可以对auto_increment进行重排,这里就不在举例介绍。

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试