View Single Post
  #1   IP: 112.87.93.131
Old 2016-05-22, 10:01 PM
McCallsburg McCallsburg is offline
初级会员
 
Join Date: 2011-09-06
Posts: 1
McCallsburg 现在声名狼藉
Default mysql 如何删除 数据库中所有的表,要不删除 database的,只删database下面所有的表。

连接information_schema库
select concat('drop table ',table_name,';') from TABLES where table_schema='数据库名称';
查询出来就是删除语句了。

把查询结果复制出来,粘贴到mysql客户端工具里,直接执行。
或者
将查询结果保存成文本文件,在mysql命令行里执行。
Reply With Quote