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

有2种方法:

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

truncate test;

使用truncate命令的好处:

1)、速度快

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

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

复制代码
alter table table_name auto_increment=1;
相关推荐
QQ_21696290961 分钟前
Spring Boot大学生社团管理平台 【部署教程+可完整运行源码+数据库】
java·数据库·spring boot·微信小程序
玉成2266 分钟前
MySQL两表之间数据迁移由于字段排序规则设置的不一样导致失败
数据库·mysql
dblens 数据库管理和开发工具16 分钟前
DBLens:让 SQL 查询更智能、更高效的数据库利器
服务器·数据库·sql·数据库连接工具·dblens
TDengine (老段)26 分钟前
TDengine 在新能源领域的最佳实践
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
sinat_3639542329 分钟前
canal-deployer1.1.8 + mysql + rabbitmq消息队列
mysql·rabbitmq
是席木木啊29 分钟前
Spring Boot 中 @Async 与 @Transactional 结合使用全解析:避坑指南
数据库·spring boot·oracle
__风__29 分钟前
PostgreSQL 创建扩展后台流程
数据库·postgresql
StarRocks_labs29 分钟前
Fresha 的实时分析进化:从 Postgres 和 Snowflake 走向 StarRocks
数据库·starrocks·postgres·snowflake·fresha
CodeAmaz35 分钟前
Spring编程式事务详解
java·数据库·spring
scan72441 分钟前
python mcp 打印出参数
linux·服务器·数据库