linux上查mysql表的大小_如何在Linux系统查看MySQL数据库容量

编程知识 行业动态 更新时间:2024-06-13 00:22:09

欢迎,来自IP地址为:180.114.168.197 的朋友

本文将介绍如何在mysql命令行使用SQL语句来查看MySQL/MariaDB数据库的容量,通过这些命令可以查看数据库文件在实际大小。

MySQL/MariaDB默认会将所有数据库保存在文件系统中,数据库上存在的数据大小可能与我们稍后将看到的磁盘上Mysql数据的实际大小不同。

另外,MySQL使用information_schema虚拟数据库来存储有关数据库和其他设置的信息。可以通过查询它来收集有关数据库大小和数据表的信息,如图所示:

# mysql -u root -p

MariaDB [(none)]> SELECT table_schema AS "Database Name",

ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size in (MB)"

FROM information_schema.TABLES

GROUP BY table_schema;

如果想查看数据库中每个数据表文件的大小,可以使用如下查询语句进行查询,示例是查看数据库“wordpress”中数据表的大小:

MariaDB [(none)]> SELECT table_name AS "Table Name",

ROUND(((data_length + index_length) / 10

更多推荐

linux上查mysql表的大小_如何在Linux系统查看MySQL数据库容量

本文发布于:2023-04-01 20:37:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/7a867a86be72cb68c584cd96e1c18302.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:容量   大小   数据库   如何在   系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!