要查詢MySQL數據庫占用的大小,您可以使用以下SQL查詢:
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;
這個查詢將按數據庫名稱分組,并計算每個數據庫的總大?。ㄒ訫B為單位)。table_schema列表示數據庫名稱,data_length和index_length分別表示數據和索引的長度。通過對這些長度求和并轉換為MB,我們可以得到每個數據庫的大小。