Mysql 获取数据库大小的总和?

Mysql 获取数据库大小的总和?,mysql,Mysql,我正在运行以下查询:- SELECT table_schema AS "Database", ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (GB)" FROM information_schema.TABLES GROUP BY table_schema; 以以下方式返回数据库及其大小:- Database Size(Gb) db_1

我正在运行以下查询:-

SELECT table_schema AS "Database", 
ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (GB)" 
FROM information_schema.TABLES 
GROUP BY table_schema;
以以下方式返回数据库及其大小:-

Database      Size(Gb)
db_1          1.96
db_2          0.88
db_3          3.99
.             .
.             .
.             .
.             .

如何获得数据库大小的总和?

按表分组\u模式后追加:

WITH ROLLUP;
阅读更多细节