清空mysql一个库中的所有表的数据
2017-03-26 09:37
513 查看
方法1:重建库和表
用mysqldump --no-data把建表SQL导出来,然后drop database再create database,执行一下导出的SQL文件;
方法2:生成清空所有表的SQL
select CONCAT('TRUNCATE TABLE ',table_name,';') from information_schema.tables where TABLE_SCHEMA = 'db1'
导出到文件
select CONCAT('TRUNCATE TABLE ',table_name,';') into outfile '/website/truncatetable.sql' from information_schema.tables where TABLE_SCHEMA = 'db1'
用mysqldump --no-data把建表SQL导出来,然后drop database再create database,执行一下导出的SQL文件;
方法2:生成清空所有表的SQL
select CONCAT('TRUNCATE TABLE ',table_name,';') from information_schema.tables where TABLE_SCHEMA = 'db1'
导出到文件
select CONCAT('TRUNCATE TABLE ',table_name,';') into outfile '/website/truncatetable.sql' from information_schema.tables where TABLE_SCHEMA = 'db1'
相关文章推荐
- 清空一个数据库中所有表的数据的sql语句
- 一个MySQL清除数据库所有表数据保留表结构的存储过程
- mysql 怎样清空一个数据库中的所有表
- 清空mysql数据表中的所有数据
- 清空一个数据库中所有数据
- 【数据库-MySql】清空所有表格的所有数据
- Mysql中怎样返回一个数据库的所有表名,列名数据类型备注
- 批量删除mysql一个库所有数据表方法
- Mysql中返回一个数据库的所有表名,列名数据类型备注
- mysql 怎样清空一个数据库中的所有表
- 清空mysql指定库里所有表数据
- Linux清空mysql所有数据
- MySQL一个索引列最大允许的有效长度,不是列的所有数据都被索引的
- Mysql中返回一个数据库的所有表名,列名数据类型备注
- mysql 怎样清空一个数据库中的所有表
- MySql清空所有表数据【慎用】
- 一个命令导出mysql所有数据
- mysql 怎样清空一个数据库中的所有表
- mysql 怎样清空一个数据库中的所有表
- mysql 怎样清空一个数据库中的所有表