当前位置:首页 > 系统教程 > 正文

MySQL 8.0 安装详解 (基于 Rocky Linux 9.6 的完整指南)

MySQL 8.0 安装详解 (基于 Rocky Linux 9.6 的完整指南)

欢迎阅读本教程!本文将手把手教你在 Rocky Linux 9.6 系统上完成 MySQL 8.0 安装。无论你是 Linux 新手还是有一定经验的运维,都能轻松跟随本指南完成 数据库安装教程 并掌握基本的 Linux系统配置

MySQL 8.0 安装详解 (基于 Rocky Linux 9.6 的完整指南) MySQL8.0安装 RockyLinux9.6 数据库安装教程 Linux系统配置 第1张

1. 环境准备

首先,确保你的系统是 Rocky Linux 9.6。可以通过以下命令检查:

    cat /etc/rocky-release  

然后更新系统软件包:

    sudo dnf update -y  

2. 添加 MySQL 官方仓库

Rocky Linux 9.6 默认的仓库可能不包含最新版 MySQL 8.0,因此需要添加 MySQL 官方 Yum 仓库:

    sudo dnf install -y https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm  

安装完成后,可以查看仓库是否启用:

    dnf repolist enabled | grep mysql  

3. 安装 MySQL 8.0

使用 dnf 安装 MySQL 服务器:

    sudo dnf install -y mysql-community-server  

这个过程会自动安装 MySQL 8.0 及其依赖。安装完成后,可以检查版本:

    mysql --version  

4. 启动 MySQL 服务

启动 MySQL 并设置开机自启:

    sudo systemctl start mysqldsudo systemctl enable mysqld  

检查服务状态:

    sudo systemctl status mysqld  

5. 安全初始化

MySQL 8.0 安装后会生成一个临时密码,可以通过查看日志获取:

    sudo grep "temporary password" /var/log/mysqld.log  

然后运行安全脚本:

    sudo mysql_secure_installation  

按照提示设置 root 密码、移除匿名用户、禁止远程 root 登录、删除测试数据库并重新加载权限表。

6. 测试登录

使用设置的密码登录 MySQL:

    mysql -u root -p  

输入密码后,如果看到 MySQL 提示符,说明安装成功!

7. 防火墙配置(可选)

如果需要远程连接 MySQL,需开放 3306 端口:

    sudo firewall-cmd --add-port=3306/tcp --permanentsudo firewall-cmd --reload  

注意:出于安全考虑,生产环境建议限制访问 IP。

8. 总结

至此,你已经成功在 Rocky Linux 9.6 上完成了 MySQL 8.0 安装。本教程涵盖了 数据库安装教程 的核心步骤,包括环境准备、仓库配置、服务启动和安全设置。掌握这些 Linux系统配置 技能,将为后续的数据库管理打下坚实基础。

关键词:MySQL 8.0 安装、Rocky Linux 9.6、数据库安装教程、Linux系统配置