引言MySQL 是一款广泛使用的开源关系数据库管理系统,它被广泛应用于各种规模的组织中。在 Rocky Linux 8.4 上安装 MySQL 是一个相对简单的过程,本文将详细解析如何在 Rocky ...
MySQL 是一款广泛使用的开源关系数据库管理系统,它被广泛应用于各种规模的组织中。在 Rocky Linux 8.4 上安装 MySQL 是一个相对简单的过程,本文将详细解析如何在 Rocky Linux 8.4 上安装和配置 MySQL。
在开始之前,请确保您的 Rocky Linux 8.4 系统满足以下要求:
Rocky Linux 8.4 的软件仓库中包含了 MySQL,我们可以使用 dnf 包管理器来安装。
sudo dnf install mysql-community-server安装过程中,您可能会被提示接受 MySQL 的许可协议。按下 y 并回车接受。
安装完成后,您需要配置 MySQL。以下是一些基本的配置步骤:
首先,初始化 MySQL 数据库。
sudo mysql_secure_installation在这个过程中,您将需要进行以下操作:
确保 MySQL 服务在启动时自动运行。
sudo systemctl enable mysqld
sudo systemctl start mysqld默认情况下,MySQL 的配置文件位于 /etc/my.cnf。您可能需要修改此文件以调整某些设置。
sudo nano /etc/my.cnf在 [mysqld] 区块中,您可以添加以下配置以提高性能:
[mysqld]
max_connections = 100
innodb_buffer_pool_size = 128M保存并关闭文件。
使用以下命令连接到 MySQL:
mysql -u root -p您将被提示输入之前设置的 root 密码。
在 MySQL 命令行中,您可以创建新的数据库和用户。
CREATE DATABASE mydatabase;
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;为了提高 MySQL 的安全性,请考虑以下最佳实践:
在 Rocky Linux 8.4 上安装和配置 MySQL 是一个相对直接的过程。通过遵循上述步骤,您可以快速将 MySQL 部署到您的系统上,并开始使用它来存储和管理数据。