您可以在MySQL中使用SHOW TABLE STATUS命令.如果转到MySQL提示符并选择数据库,则使用SHOW TABLE STATUS命令,如下所示:
show table status like '%';
Run Code Online (Sandbox Code Playgroud)
你会找到一个名为Data_length的列,它告诉你每个表的"数据文件的长度".如果只是将数据库中每个表的大小一起添加,则应该具有整个数据库的大小.
如果您在MySQL查询浏览器中运行下面给出的查询,那么您将首先获得两列将显示数据库名称,第二列将显示以MB为单位的数据库大小.
SELECT table_schema "Data Base Name", sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB"
FROM information_schema.TABLES GROUP BY table_schema ;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4215 次 |
| 最近记录: |