mysql 清空所有表数据重置自增ID

Posted studyphp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 清空所有表数据重置自增ID相关的知识,希望对你有一定的参考价值。

1、登录mysql客户端

mysql -u root -p

输入密码进入

2、生成 sql 语句文件

SELECT CONCAT(‘TRUNCATE TABLE ‘,TABLE_NAME,‘;‘) into outfile ‘/home/truncatetable.sql‘ FROM information_schema.tables WHERE TABLE_SCHEMA=‘数据库名‘;

3、mysql 执行sql 文件

mysql -uroot -p密码 数据库名</home/truncatetable.sql

以上是关于mysql 清空所有表数据重置自增ID的主要内容,如果未能解决你的问题,请参考以下文章

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

怎样清空数据库sql 2000,清空后让表的id从1开始

怎样清空数据库sql 2000,清空后让表的id从1开始

sql的自增列如何重置

mysql清空表数据后,id重新从1开始自增

MySQL - 清空表数据 truncate;delete;drop