centos8 yum 安装mysql8
时间: 2024-09-06 16:06:56 浏览: 140
在CentOS 8系统中,使用`yum`命令安装MySQL 8可以通过以下步骤进行:
1. 首先,确保您的系统已启用PowerTools仓库。您可以通过以下命令启用PowerTools仓库:
```
sudo dnf config-manager --set-enabled powertools
```
2. 添加MySQL官方的仓库。首先,下载并安装MySQL 8的仓库配置文件:
```
sudo dnf -y install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
```
3. 安装MySQL服务器:
```
sudo yum -y install mysql-community-server
```
4. 启动MySQL服务,并设置为开机自启:
```
sudo systemctl start mysqld
sudo systemctl enable mysqld
```
5. 安全配置MySQL。安装完成后,您可以使用以下命令查找临时生成的root密码:
```
sudo grep 'temporary password' /var/log/mysqld.log
```
使用这个密码登录MySQL,然后根据提示设置新的root密码,并执行安全配置脚本,以增强安全性:
```
sudo mysql -u root -p
```
在MySQL提示符下,执行:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
替换`new_password`为您的新密码。然后运行安全脚本:
```
\s
```
并根据提示完成安全设置。
6. 完成上述步骤后,MySQL 8应该已经成功安装并且运行在您的CentOS 8系统上了。
阅读全文