mysql> SELECT CONCAT(‘drop table ‘,table_name,’;’) FROM information_schema.TABLES WHERE table_schema=’‘数据库名’’ into outfile ‘/tmp/droptable.sql’;
如果你的数据库中有n表,就会生成n个对应的DROP TABLE 表名称;语句了
use 数据库名;
source /tmp/droptable.sql;
mysql删除所有表
最新推荐文章于 2025-09-22 16:54:56 发布
博客介绍了在MySQL中批量生成删除表语句的方法。通过特定的SELECT语句,能根据数据库中的表生成对应的DROP TABLE语句并保存到文件,之后使用source命令执行该文件中的语句,实现批量删除表的操作。

1145

被折叠的 条评论
为什么被折叠?



