要想知道每個資料庫的大小的話,步驟如下:
1、進入information_schema 資料庫(存放了資料庫的資訊)
use information_schema;
2、查詢所有資料庫的大小:
select concat(round(sum(data_length/1024/1024),2),'mb') as data from tables;
3、檢視指定資料庫的大小: 比如檢視資料庫home的大小
select concat(round(sum(data_length/1024/1024),2),'mb') as data from tables where table_schema='home';
4、檢視指定資料庫的某個表的大小 比如檢視資料庫home中 members 表的大小
select concat(round(sum(data_length/1024/1024),2),'mb') as data from tables where table_schema='home' and table_name='members';
mysql檢視資料庫或者表的大小
mysql mysql use information schema 切換到information schema資料下 database changed mysql mysql select concat round sum data length 1024 1024 2 mb as data fr...
mysql 檢視資料庫 表 大小
記錄備忘 1 進去指定schema 資料庫 存放了其他的資料庫的資訊 use information schema 2 查詢所有資料的大小 select concat round sum data length 1024 1024 2 mb as data from tables 3 檢視指定資料庫...
MYSQL 檢視資料庫大小以及表的大小
在mysql的information schema資料庫下執行 一 檢視每個資料庫的大小 select table schema,concat round sum data length 1024 1024 2 mb as data from tables group by table schema...