一般来说一些小的项目数据库不多,

但千万级以上的项目肯定就不单止一两个数据库了。

那如果要统计所有数据库的时候就不可能一行一行代码去敲。

--查询单个数据库数据总量
SELECT SUM(table_rows) FROM TABLES WHERE TABLE_SCHEMA = 'test_schemaName'ORDER BY table_rows DESC;

不废话,上代码。

-- 只显示所有数据库中前十条数据量最大的。
select table_name,table_rows from  tables order by table_rows desc limit 10;

 获取所有数据库中数据总量:

用sum()方法获取所有库中table_rows的数据总量
select sum(table_rows) from  tables order by table_rows desc

 对数据的统计很有用。