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

有2种方法:

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

truncate test;

使用truncate命令的好处:

1)、速度快

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

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

复制代码
alter table table_name auto_increment=1;
相关推荐
betazhou26 分钟前
基于Oracle ADG通过dblink创建物化视图同步数据到目标库
数据库·oracle·view·视图·物化视图·materialized
Gauss松鼠会28 分钟前
openGauss新特性 | 自动参数化执行计划缓存
java·数据库·spring·缓存·性能优化·database
eqwaak032 分钟前
MySQL 超详细安装教程与常见问题解决方案
数据库·python·mysql·adb·语言模型
born-stubborn41 分钟前
MySQL安装实战分享
数据库·mysql·adb
Gadus_1 小时前
调节磁盘和CPU的矛盾——InnoDB的Buffer Pool
mysql·db
有什么东东1 小时前
山东大学软件学院创新项目实训开发日志(12)之将对话记录保存到数据库中
java·数据库·vue·springboot
new一个奶黄包1 小时前
MySql入门
c语言·数据库·c++·mysql·adb
计算机毕设定制辅导-无忧学长1 小时前
TDengine 可靠性保障:数据持久化与容灾备份(二)
数据库·oracle·tdengine
hac13221 小时前
redis大key排查指南
数据库·redis
Agome991 小时前
MySQL行列转换
数据库·mysql