# 数据库常用操作
# 1.mysql,快速删除库中所有的表
有时候我们需要清库里的表,直接drop database再create本来也是可以,但是如果遇到登陆的用户没有create database的权限或者只需要删除大部分的表,保留几个表的时候怎么办.
当表只有几个的时候我们可以很容易的drop table,但是如果上百张表呢,下面提供一个使用information_schema库的方案:
SELECT CONCAT('drop table ',table_name,';') FROM information_schema.`TABLES` WHERE table_schema='数据库名';
执行完上述语句后即可得到成品删除表的语句,执行即可.