在 CentOS 9 Stream 上安装 MySQL 8.0.37 的步骤如下:
1. 添加 MySQL Yum Repository
首先,下载并安装 MySQL 8.0 的 YUM 仓库配置包:
bash
sudo wget https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm
然后,安装该 RPM 包:
bash
sudo rpm -ivh mysql80-community-release-el9-1.noarch.rpm
2. 安装 MySQL 8.0.37
更新 YUM 仓库并安装 MySQL 8.0:
bash
sudo dnf update -y
sudo dnf install mysql-server -y
这将安装最新的 MySQL 8.0 版本。
3. 启动 MySQL 服务
安装完成后,启动 MySQL 服务并设置为开机启动:
bash
sudo systemctl start mysqld
sudo systemctl enable mysqld
4. 获取临时密码
MySQL 在首次安装时会生成一个临时密码。可以通过以下命令找到临时密码:
bash
sudo grep 'temporary password' /var/log/mysqld.log
5. 运行 MySQL 安全配置脚本
运行 MySQL 安全配置脚本以修改密码并进行一些安全设置:
bash
sudo mysql_secure_installation
根据提示进行设置,包括设置新的 root 密码、禁用远程 root 登录等。
6. 登录 MySQL
使用新的密码登录 MySQL:
bash
mysql -u root -p
7. 检查 MySQL 版本
登录后,可以通过以下命令检查 MySQL 版本是否为 8.0.37:
sql
SELECT VERSION();
这样就完成了 MySQL 8.0.37 的安装。