阿里云服务器centos8装mysql
时间: 2023-11-24 21:08:40 浏览: 87
1. 安装MySQL
首先需要安装MySQL,可以使用以下命令:
```
sudo dnf install mysql-server
```
2. 启动MySQL
安装完成后,启动MySQL服务:
```
sudo systemctl start mysqld
```
也可以设置开机启动:
```
sudo systemctl enable mysqld
```
3. 配置MySQL
MySQL安装完成后,需要进行一些基本的配置,包括设置root密码、删除匿名用户、禁止root远程登录等。
首先需要登录MySQL:
```
sudo mysql -u root
```
然后设置root密码:
```
ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_password';
```
接着删除匿名用户:
```
DELETE FROM mysql.user WHERE User='';
```
禁止root远程登录:
```
UPDATE mysql.user SET Host='localhost' WHERE User='root';
```
最后刷新权限:
```
FLUSH PRIVILEGES;
```
4. 防火墙设置
启用防火墙并配置规则:
```
sudo systemctl start firewalld
sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload
```
5. 测试MySQL
最后测试MySQL是否正常运行:
```
mysql -u root -p
```
输入之前设置的密码,如果能成功登录,说明MySQL安装成功。