![cover](https://img-blog.csdnimg.cn/20210626172024309.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0ODg2MjQ3,size_16,color_FFFFFF,t_70)
mysql 查询所有数据库总数量
一般来说一些小的项目数据库不多,但千万级以上的项目肯定就不单止一两个数据库了。那如果要统计所有数据库的时候就不可能一行一行代码去敲。--查询单个数据库数据总量SELECT SUM(table_rows) FROM TABLES WHERE TABLE_SCHEMA = 'test_schemaName'ORDER BY table_rows DESC;不废话,上代码。-- 只显示所有数据库中前十条
·
一般来说一些小的项目数据库不多,
但千万级以上的项目肯定就不单止一两个数据库了。
那如果要统计所有数据库的时候就不可能一行一行代码去敲。
--查询单个数据库数据总量
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
对数据的统计很有用。
更多推荐
所有评论(0)