mysqlデータベースの空き容量のサイズの表示

703 ワード



1、指定schemaデータベースに入る(他のデータベースの情報が格納されている)
use information_schema

2、すべてのデータのサイズを問い合わせる
select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES

3、指定したデータベースのサイズデータベースabcを表示する
select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where 
                table_schema='abc';

4、指定されたデータベースのテーブルのサイズ、例えばデータベースabcのabc_を表示する123表
 select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES where 
                    table_schema='abc' and table_name='abc_123';