会有如下的一个数据库,里面存储着关于该mysql的各种信息。
查看各个数据库的大小:
SELECT table_schema, ROUND(SUM(data_length + index_length)/1024/1024, 2)
FROM information_schema.TABLES
GROUP BY table_schema;
从information_schema.TABLES表中取出数据库名,大小(从字节变为MB)。
查看一个数据库中每张表的大小:
SELECT table_name, ROUND(((data_length + index_length)/1024/1024), 2)
FROM information_schema.TABLES
WHERE table_schema = "数据库名称"