步骤1:添加MySQL官方Yum仓库
首先,需要导入MySQL的GPG密钥并添加Yum仓库到系统中:
# 导入MySQL官方GPG密钥:
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022# 添加MySQL 8.0社区版的Yum仓库(替换为对应版本的repo地址):
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
步骤2:更新Yum缓存并安装MySQL Server
# 更新Yum缓存以获取最新可用软件包信息:
sudo yum -y update# 安装MySQL Server 8.0:
yum -y install mysql-community-server --nogpgcheck
步骤3:启动MySQL服务并设置开机自启
# 启动MySQL服务:
sudo systemctl start mysqld# 设置MySQL服务开机自动启动:
sudo systemctl enable mysqld
步骤4:安全初始化和配置
MySQL在首次安装后会执行一个安全脚本,用于设置root用户的密码以及其他安全选项。
# 执行安全脚本:
sudo mysql_secure_installation# 按照提示操作,设置root用户密码。密码大小写字母特殊字符三种,例如:bao@123[root@hcss-ecs-3bad mysql]# sudo mysql_secure_installationSecuring the MySQL server deployment.Enter password for user root:
Error: Access denied for user 'root'@'localhost' (using password: YES)
步骤5:检查MySQL是否运行正常
# 登录MySQL服务器:
mysql -u root -p# 输入第4步中设置的密码后,将进入MySQL命令行界面。
注意事项:
- 在某些情况下,可能需要先卸载系统中已经存在的MariaDB或MySQL,以防止冲突。
- 确保在安装过程中网络畅通,以便从官方仓库下载相关组件。
- 安装过程中的具体命令可能会随时间有所变化,请根据实际情况和官方文档进行操作。