1.不删除数据库 删除所有的表
SELECT CONCAT('DROP TABLE IF EXISTS ', table_name, ';')
FROM information_schema.tables
WHERE table_schema = 'test';
把test 换成数据库名
然后把内容粘贴出来 执行
2. 从另一个库里 查出所有表的数据 插入到另一个库里 ,
当然也可以 整个库里把所有的表结构和数据 全导出来
然后再导入 到目标库
这里仅仅是为了学习
SELECT CONCAT('CREATE TABLE 目标库.', table_name,' AS SELECT * FROM ',table_name )
FROM information_schema.tables
WHERE table_schema = '有数据的库';