首页 > 代码库 > MySQL得到数据库的大小

MySQL得到数据库的大小

MySQL得到数据库的大小

1.1 查看单个database(或是table schema)占用的大小
 
select sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.tables 
where table_schema=‘数据库名‘;  
 
得到的结果是以字节为单位的, 换算成兆的话 除以1024*1024
备注:information_schema库中包含了对整个数据库的很多统计信息,可以通过查看它们,来得到数据库相关的信息