mysql查看数据库所有表大小的命令是
网站编辑2023-05-10 16:08:55610
要查看 MySQL 数据库中所有表的大小,可以使用以下命令:

```
SELECT table_schema AS `Database`,
table_name AS `Table`,
CONCAT(ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024, 2), ' MB') AS `Size`
FROM information_schema.TABLES
ORDER BY (DATA_LENGTH + INDEX_LENGTH) DESC;
```
这个命令将返回一个表格,其中包含每个表的名称和大小。其中,`table_schema` 是数据库名称,`table_name` 是表名称,`DATA_LENGTH` 是数据大小,`INDEX_LENGTH` 是索引大小,两者相加即为表的总大小。
你可以将这个命令复制到 MySQL 命令行界面中执行,或者在 MySQL 客户端中执行。







