-- 查看单个表的大小
SELECT
table_name AS `Table`,
round(((data_length + index_length) / 1024 / 1024), 2) AS `Size (MB)`
FROM
information_schema.tables
WHERE
table_schema = 'your_database_name'
AND table_name = 'your_table_name';
-- 解释:
-- table_name: 表名
-- data_length: 数据长度(字节)
-- index_length: 索引长度(字节)
-- table_schema: 数据库名
-- 结果会显示表的名称和其大小(以MB为单位)
-- 查看整个数据库中所有表的大小
SELECT
table_name AS `Table`,
round(((data_length + index_length) / 1024 / 1024), 2) AS `Size (MB)`
FROM
information_schema.tables
WHERE
table_schema = 'your_database_name';
-- 解释:
-- 这条语句会列出指定数据库中所有表的名称及其大小(以MB为单位)
如果你需要查看特定数据库中所有表的大小,只需将 'your_database_name'
替换为你的数据库名称。如果你想查看某个特定表的大小,还需要将 'your_table_name'
替换为你要查询的表名。
上一篇:mysql升序
下一篇:mysql去除空格
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站