centos8 安装mysql8
时间: 2023-07-14 13:56:32 浏览: 114
在 CentOS 8 中安装 MySQL 8 可以按照以下步骤进行操作:
1. 添加 MySQL Yum Repository
在 CentOS 8 中,可以使用 DNF 包管理器添加 MySQL Yum Repository。使用以下命令添加 MySQL Yum Repository:
```
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
```
2. 安装 MySQL Server
添加 MySQL Yum Repository 后,可以使用以下命令安装 MySQL Server:
```
sudo dnf install mysql-community-server
```
3. 启动 MySQL 服务
安装 MySQL Server 后,可以使用以下命令启动 MySQL 服务:
```
sudo systemctl start mysqld
```
4. 设置 MySQL 服务自动启动
可以使用以下命令设置 MySQL 服务自动启动:
```
sudo systemctl enable mysqld
```
5. 获取 MySQL 初始密码
安装 MySQL Server 后,系统会为 root 用户生成一个初始密码,可以使用以下命令获取 MySQL 初始密码:
```
sudo grep 'temporary password' /var/log/mysqld.log
```
6. 登录 MySQL
获取 MySQL 初始密码后,可以使用以下命令登录 MySQL:
```
mysql -u root -p
```
然后输入 MySQL 初始密码进行登录。
7. 修改 MySQL root 用户密码
在登录 MySQL 后,可以使用以下命令修改 MySQL root 用户密码:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
```
将 `new_password` 替换为您要设置的新密码即可。
安装完成后,您可以使用以下命令检查 MySQL 服务是否正常运行:
```
sudo systemctl status mysqld
```
如果 MySQL 服务正常运行,您应该可以看到类似以下的输出:
```
● mysqld.service - MySQL 8.0 Database Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2021-09-29 14:06:39 CST; 2min 16s ago
```
阅读全文