在MySQL中查看数据库和表的数据大小
在MySQL中,您可以使用information_schema
数据库来查看数据库和表的数据大小。以下是查询数据库和表大小的SQL语句示例:
查看整个数据库的大小:
SELECT
table_schema AS "Database",
SUM(data_length + index_length) / 1024 / 1024 AS "Size (MB)"
FROM
information_schema.TABLES
GROUP BY
table_schema;
查看单个表的大小:
SELECT
table_schema AS "Database",
table_name AS "Table",
(data_length + index_length) / 1024 / 1024 AS "Size (MB)"
FROM
information_schema.TABLES
WHERE
table_schema = "your_database_name"
AND table_name = "your_table_name";
请将your_database_name
和your_table_name
替换为您要查询的数据库和表的名称。这些查询会返回数据库和表的大小,单位是兆字节(MB)。
评论已关闭