清理数据库合集
【摘要】 Mysql 查询所有数据库mysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || sys || ttbb ...
Mysql
查询所有数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| ttbb |
+--------------------+
5 rows in set (0.01 sec)
进入数据库一个一个清理
mysql> use ttbb
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
产生删除表的sql语句
mysql> select concat("DROP TABLE IF EXISTS ", table_name, ";") from information_schema.tables where table_schema="ttbb";
+--------------------------------------------------+
| concat("DROP TABLE IF EXISTS ", table_name, ";") |
+--------------------------------------------------+
| DROP TABLE IF EXISTS old_table_etl_scene_2; |
+--------------------------------------------------+
1 row in set (0.00 sec)
注意table_schema要替换成您的数据库名称
复制执行语句即可
mysql> DROP TABLE IF EXISTS old_table_etl_scene_2;
Query OK, 0 rows affected (0.03 sec)
Mongo
查询所有数据库
> show databases;
admin 0.000GB
config 0.000GB
local 0.000GB
test 0.000GB
ttbb 0.000GB
进入数据库
> use ttbb
switched to db ttbb
清理数据库
> db.dropDatabase();
{ "dropped" : "ttbb", "ok" : 1 }
> show databases;
admin 0.000GB
config 0.000GB
local 0.000GB
test 0.000GB
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)