mysql表重置

mysql清空表数据设置ID从1开始自增

mysql 复制代码
truncate table 表名; # 清空表数据并设置id从1开始自增

清空数据后设置ID开始值

mysql 复制代码
alter table 表名 AUTO_INCREMENT=100; -- AUTO_INCREMENT:自动增量,注意:需要存在主键ID

查询出所需要清空的所有表

mysql 复制代码
SELECT
	CONCAT( 'truncate TABLE ', table_schema, '.', TABLE_NAME, ';' ) 
FROM
	INFORMATION_SCHEMA.TABLES 
WHERE
	table_schema IN ( '数据库1', '数据库2' );

复制粘贴执行即可

mysql 复制代码
truncate table 表名;
truncate table 表名;
truncate table 表名;
truncate table 表名;
truncate table 表名;
truncate table 表名;
相关推荐
一 乐2 小时前
民宿|基于java的民宿推荐系统(源码+数据库+文档)
java·前端·数据库·vue.js·论文·源码
鹏码纵横2 小时前
已解决:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 异常的正确解决方法,亲测有效!!!
java·python·mysql
美林数据Tempodata3 小时前
大模型驱动数据分析革新:美林数据智能问数解决方案破局传统 BI 痛点
数据库·人工智能·数据分析·大模型·智能问数
野槐3 小时前
node.js连接mysql写接口(一)
数据库·mysql
Zzzone6834 小时前
PostgreSQL日常维护
数据库·postgresql
chxii4 小时前
1.13使用 Node.js 操作 SQLite
数据库·sqlite·node.js
冰刀画的圈4 小时前
修改Oracle编码
数据库·oracle
这个胖子不太裤4 小时前
Django(自用)
数据库·django·sqlite
麻辣清汤4 小时前
MySQL 索引类型及其必要性与优点
数据库·mysql
2501_915374355 小时前
Neo4j 图数据库安装教程(2024最新版)—— Windows / Linux / macOS 全平台指南
数据库·windows·neo4j