1、查询各个数据库大小
-- 查询mysql各个数据库大小
SELECT
table_schema,
round(
sum(data_length / 1024 / 1024),
2
) AS size, 'MB' as '单位'
FROM
information_schema. TABLES
GROUP BY
table_schema
ORDER BY
size DESC;
![](https://img-blog.csdnimg.cn/20190924181359366.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xhZHltb3JnYW5h,size_16,color_FFFFFF,t_70)
2、指定数据表表行数
-- 查询mysql指定数据库(menjindbtest)表行数
SELECT
table_name,
table_rows
FROM
information_schema.TABLES
WHERE
TABLE_SCHEMA = 'menjindbtest'
ORDER BY
table_rows DESC;
![](https://img-blog.csdnimg.cn/20190924181429182.png)
3、各个数据库表行数
-- 查询mysql所有数据库中表行数
SELECT
table_schema,
table_name,
table_rows
FROM
information_schema. TABLES
ORDER BY
table_schema,
table_rows DESC;
![](https://img-blog.csdnimg.cn/20190924181449485.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xhZHltb3JnYW5h,size_16,color_FFFFFF,t_70)