首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[Mysql]Rocky Linux 8.4轻松上手:MySQL安装指南全解析

发布于 2025-07-01 19:25:35
0
695

引言MySQL 是一款广泛使用的开源关系数据库管理系统,它被广泛应用于各种规模的组织中。在 Rocky Linux 8.4 上安装 MySQL 是一个相对简单的过程,本文将详细解析如何在 Rocky ...

引言

MySQL 是一款广泛使用的开源关系数据库管理系统,它被广泛应用于各种规模的组织中。在 Rocky Linux 8.4 上安装 MySQL 是一个相对简单的过程,本文将详细解析如何在 Rocky Linux 8.4 上安装和配置 MySQL。

系统要求

在开始之前,请确保您的 Rocky Linux 8.4 系统满足以下要求:

  • 至少 2GB 的 RAM
  • 硬盘空间至少 1GB(根据数据量增加)
  • root 用户权限或 sudo 权限

安装 MySQL

Rocky Linux 8.4 的软件仓库中包含了 MySQL,我们可以使用 dnf 包管理器来安装。

sudo dnf install mysql-community-server

安装过程中,您可能会被提示接受 MySQL 的许可协议。按下 y 并回车接受。

配置 MySQL

安装完成后,您需要配置 MySQL。以下是一些基本的配置步骤:

1. 初始化 MySQL 数据库

首先,初始化 MySQL 数据库。

sudo mysql_secure_installation

在这个过程中,您将需要进行以下操作:

  • 设置 root 密码
  • 移除匿名用户
  • 删除测试数据库
  • 重新加载 privilege 表
  • 设置 root 用户的密码过期

2. 设置 MySQL 为服务

确保 MySQL 服务在启动时自动运行。

sudo systemctl enable mysqld
sudo systemctl start mysqld

3. 修改 MySQL 配置文件

默认情况下,MySQL 的配置文件位于 /etc/my.cnf。您可能需要修改此文件以调整某些设置。

sudo nano /etc/my.cnf

[mysqld] 区块中,您可以添加以下配置以提高性能:

[mysqld]
max_connections = 100
innodb_buffer_pool_size = 128M

保存并关闭文件。

连接到 MySQL

使用以下命令连接到 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 的安全性,请考虑以下最佳实践:

  • 不要使用 root 用户进行日常数据库操作。
  • 定期更新 MySQL 以获取安全补丁。
  • 使用更复杂的密码策略。
  • 限制远程访问权限。

结论

在 Rocky Linux 8.4 上安装和配置 MySQL 是一个相对直接的过程。通过遵循上述步骤,您可以快速将 MySQL 部署到您的系统上,并开始使用它来存储和管理数据。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流