mysql 删除某一个数据库下面的所有表,但不删除数据库

删除某一个数据库下面的所有表,但不删除数据库。该语句经过从concat拼接,最后查询出来的是删除表的语句,然后执行那些查询出来的语句就ok了
select concat(‘drop table ‘,table_name,’;’) from information_schema.tables where table_schema=’对应数据库名称’;

猜你喜欢

转载自www.cnblogs.com/ming-blogs/p/10288702.html