Yum 安装 MySQL 8
MySQL是一种常见的关系型数据库管理系统,广泛应用于Web应用程序和服务器端开发。它提供了高性能、可扩展性和可靠性。本文将指导您使用Yum包管理器在CentOS上安装MySQL 8。
步骤1:更新系统
在安装MySQL之前,首先需要确保系统是最新的。使用以下命令更新系统:
sudo yum update -y
步骤2:添加MySQL存储库
MySQL官方提供了一个Yum存储库,可以从该存储库中获取MySQL软件包。通过执行以下步骤,可以将此存储库添加到CentOS系统中。
- 下载MySQL存储库配置文件:
sudo wget
- 安装MySQL存储库配置文件:
sudo rpm -ivh mysql80-community-release-el7-3.noarch.rpm
步骤3:安装MySQL服务器
现在可以使用Yum包管理器安装MySQL服务器。执行以下命令:
sudo yum install mysql-server -y
步骤4:启动MySQL服务
安装完成后,可以通过以下命令启动MySQL服务:
sudo systemctl start mysqld
步骤5:设置MySQL的自动启动
使用以下命令将MySQL设置为开机自动启动:
sudo systemctl enable mysqld
步骤6:获得初始密码
MySQL安装后,默认情况下会生成一个随机的初始密码。可以使用以下命令获取初始密码:
sudo grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}'
步骤7:设置新密码
首次登录MySQL时,需要使用初始密码。使用以下命令登录MySQL:
mysql -u root -p
然后,输入初始密码。
登录成功后,可以使用以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
将new_password
替换为您想要设置的新密码。
步骤8:测试MySQL连接
使用以下命令验证MySQL服务器是否正常工作:
mysql -u root -p
输入新密码后,如果成功登录,则说明MySQL服务器已成功安装并可以正常工作。
总结
通过使用Yum包管理器,我们可以轻松地在CentOS系统上安装MySQL 8。按照上述步骤,您可以完成安装、启动、设置密码和测试MySQL服务器的过程。
参考
- [MySQL 8.0在CentOS 7上的安装指南](
- [MySQL 官方文档](