本文主要是介绍查看mysql数据库的各种属性,如表的大小,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
会有如下的一个数据库,里面存储着关于该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 = "数据库名称"
这篇关于查看mysql数据库的各种属性,如表的大小的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!