立即注册 登录
召隆企博汇论坛 返回首页

linzp的个人空间 http://bbs.clogcn.com/?7 [收藏] [复制] [分享] [RSS]

日志

mysql清空数据表,自增重置

热度 1已有 361 次阅读2019-12-11 09:24

重排auto_increment有2种方法:
1、清空表时使用truncate命令,而不用delete命令
mysql> truncate 表名;
使用truncate命令的好处:
1)、速度快
2)、可以对自增ID进行重排,使自增ID仍从1开始计算

2、清空表数据后,使用alter修改表
格式:
mysql>alter table table_name auto_increment=1;

总结
通过以上2种方法都可以对auto_increment进行重排


路过

雷人

握手

鲜花

鸡蛋

发表评论 评论 (1 个评论)

回复 myskya 2019-12-11 10:00
truncate 相当于是把表删除掉,然后重新建立一个表
delete就是删除记录,原有的记录还是会占用数据位的。

facelist

您需要登录后才可以评论 登录 | 立即注册

QQ|Archiver|手机版|小黑屋|召隆企博汇 ( 粤ICP备14061395号 )

GMT+8, 2024-11-24 03:50 , Processed in 0.021183 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部