在使用MySQL時,我們需要查看數據庫中數據的大小。下面是使用MySQL語句來查看MySQL數據庫大小的方法:
SELECT table_schema "Data Base Name", SUM( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB" FROM information_schema.TABLES GROUP BY table_schema ;
在這個語句中,我們使用了information_schema數據庫中的TABLES表來獲得數據庫的大小。我們將data_length和index_length相加,再除以1024來得到數據的大小,單位為MB。
這個語句將返回每個數據庫的名稱和它的大小,如下所示:
+--------------------+------------------------+ | Data Base Name | Data Base Size in MB | +--------------------+------------------------+ | production_database| 13.8815228| | test_database | 0.1328125| | development_database | 0.0107422| +--------------------+------------------------+ 3 rows in set (0.00 sec)
使用這個方法可以快速地得知某個數據庫在磁盤上所占用的空間大小,而不需要去手動計算每個表在磁盤上所占用的空間。
下一篇css一些特殊的樣式