可以使用以下命令來查詢MySQL數據庫的大小:
SELECT table_schema AS 'Database',
ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'Size (MB)'
FROM information_schema.TABLES
GROUP BY table_schema;
這個命令將返回每個數據庫的大小(以MB為單位)。其中,table_schema
表示數據庫的名稱,data_length
表示表中的數據長度,index_length
表示表中的索引長度。通過將這兩個值相加并除以1024/1024,可以得到每個數據庫的大小(以MB為單位)。最后,使用GROUP BY
語句將結果按照數據庫名稱進行分組。