Mysql 是最受开发人员欢迎的开源数据库。它由 Oracle Corporation 开发和管理,最初于 1995 年 5 月 23 日发布。它与各种操作系统兼容,Like(Linux、Windows 和 macOS)是对基于 Web 的应用程序的主要支持。在本文中,我们将了解如何在 Linux 中获取 MySQL 中数据库的大小。每个操作系统都遵循相同的方法(语法)来检查数据库的大小。
因此,让我们逐步了解该方法:
第 1 步:检查您的 MySql 是否已安装。
mysql --version
第二步:启动MySql。
sudo mysql
第 3 步:检查数据库。
show databases;
第 4 步:检查所有数据库。
在这里,我们定义 table_schema 并通过以下命令在新列中显示我们数据库的大小:
SELECT table_schema "Database_Name"
SUM(data_length + index_length) / (1024 * 1024) "Database Size in MB"
FROM information_schema.TABLES
GROUP BY table_schema;
输出:
步骤 5:检查单个数据库。
这里我们定义 table_schema 并通过以下命令在新列中显示任何一个数据库(学生)的大小:
SELECT table_schema "Database_Name",
SUM(data_length + index_length) / (1024 * 1024) "Database Size in MB"
FROM information_schema.TABLES
WHERE table_schema = "students"
ORDER BY (data_length + index_length) DESC;