你可以使用以下語句來查看MySQL數據庫中表空間的剩余大小:
SELECT table_schema AS '數據庫',
Round(Sum(data_length + index_length) / 1024 / 1024, 2) AS '表空間大小(MB)',
Round(Sum(data_free) / 1024 / 1024, 2) AS '剩余空間(MB)'
FROM information_schema.tables
GROUP BY table_schema;
這個語句會查詢information_schema.tables視圖,并通過對data_length、index_length和data_free列的求和來計算表空間的大小和剩余空間。最后,通過使用ROUND函數將結果四舍五入到小數點后兩位。
執行以上語句后,你將會得到一個結果集,其中包含了所有數據庫的表空間大小和剩余空間的信息。