📜  在 Linux 中检查 MySQL 数据库大小

📅  最后修改于: 2021-10-28 02:56:52             🧑  作者: Mango

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;