在 CentOS 8 上安装 MySQL 8.0 可以通过添加 MySQL 官方 YUM 仓库并使用 dnf
命令安装。以下是具体步骤:
步骤如下:
-
下载并添加 MySQL 官方 YUM 仓库
运行以下命令下载 MySQL 8.0 的 YUM 仓库配置文件:sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-7.noarch.rpm
-
安装 MySQL 服务器
运行以下命令安装 MySQL 8.0:sudo dnf install mysql-server
-
启动 MySQL 服务
安装完成后,启动 MySQL 服务并设置开机自启:sudo systemctl start mysqld sudo systemctl enable mysqld
-
获取默认密码并登录 MySQL
MySQL 安装后会自动生成一个临时密码,运行以下命令查看:sudo grep 'temporary password' /var/log/mysqld.log
然后使用该密码登录 MySQL:
mysql -u root -p
-
修改默认密码
登录 MySQL 后,运行以下命令修改默认密码(请将new_password
替换为你的新密码):ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
-
(可选)配置 MySQL
可根据需求运行以下命令进行安全设置:sudo mysql_secure_installation
完成以上步骤后,MySQL 8.0 即可正常使用。更多详细信息可参考 MySQL 官方安装文档。