在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為單位)。請注意,這只是一個大致的估計,因為MySQL并不直接提供數據庫大小的精確值。
另外,如果你想查看某個特定數據庫的大小,可以使用以下命令:
SELECT table_schema AS 'Database',
ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'Size (MB)'
FROM information_schema.TABLES
WHERE table_schema = 'your_database_name'
GROUP BY table_schema;
將'your_database_name'
替換為你想查詢的數據庫名稱。