mysql - 如何获取mysql数据库的大小?

标签 mysql database

如何获取mysql数据库的大小?
假设目标数据库名为“v3”。

最佳答案

运行此查询,您可能会得到您要查找的内容:

SELECT table_schema "DB Name",
        ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" 
FROM information_schema.tables 
GROUP BY table_schema; 

此查询来自 the mysql forums ,有更全面的说明可用。

关于mysql - 如何获取mysql数据库的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733507/

相关文章:

mysql - MySQL 的环回连接器未关闭

mysql - 替代 mysql 中的子查询

mysql - 在产品数据库中,如何计算两个时期的价格变化,并按类别分组

Android 用光标删除行

database - PL/SQL : ORA-00942: table or view does not exist V$SQL

MySQL语法错误异常 : Table XYZ doesn't exist

php - 如何从单词列表中生成随机 slug

java - 在java桌面应用程序中嵌入mysql

mysql - 实现技能矩阵的最佳技术

mysql - 加密Mysql数据库存储在磁盘上的文件