mysql - 我可以在 MySQL 命令行中编写一个查询来告诉我数据库所有表中的字节数吗?

标签 mysql database

我试图获取数据库所有表中的字节数,但只能弄清楚如何找出 MB 数。有没有办法获得更具体的数据测量?

谢谢 妮可

最佳答案

检查 XXXX 数据库和 yyyy 表的表大小

SELECT 
table_name AS `Table`, 
round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES WHERE table_schema = "XXXX"  AND table_name = "$TABLE_NAME";

关于mysql - 我可以在 MySQL 命令行中编写一个查询来告诉我数据库所有表中的字节数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48746466/

相关文章:

php - 使用 PHP 更新后,在数据库中插入的日期格式错误?

sql - 查询总分

mysql - 逗号分隔的字符串列表转换为mysql中的日期

mysql - 如何在 MySQL 中跳过行

mysql - 如何在MySql表中仅插入与已存在的行不同的新值?

mysql - 如何从 Homebrew 安装的 mysql 访问 mysql 提示符

php - 编写查询以获取数组并在子查询中使用该数组

mysql - 使用新的外键值更改 sql 表

django - 如何使用django检查表中是否已存在数据

mongodb - mongodb索引什么时候更新?