在CentOS8.X上安装和验证MySQL数据库安全设置
安装MySQL数据库在CentOS 8 上安装MySQL数据库非常简单。首先,我们需要打开终端并运行以下命令来安装MySQL:```bashsudo dnf install @mysql```系统将
安装MySQL数据库
在CentOS 8 上安装MySQL数据库非常简单。首先,我们需要打开终端并运行以下命令来安装MySQL:
```bash
sudo dnf install @mysql
```
系统将进行一些检查,并找出需要安装的包。选择“Y”确认下载安装即可。
设置开机启动
安装完成后,设置MySQL开机自启动,输入以下命令:
```bash
sudo systemctl enable --now mysqld
```
检查MySQL服务器状态
为了确认MySQL服务器已经正常运行,我们可以使用以下命令检查:
```bash
sudo systemctl status mysqld
```
如果看到"Active (Running)"字样,说明MySQL服务器正常运行。
添加密码及安全设置
接下来,我们需要添加密码和进行一些安全设置以保护MySQL数据库。运行以下命令:
```bash
sudo mysql_secure_installation
```
根据提示进行设置:
1. 选择密码验证策略等级,这里我们选择0(low)。
2. 输入新密码两次。
3. 确认是否继续使用提供的密码,输入y并回车。
4. 移除匿名用户,输入y并回车。
继续安全配置
进一步加强MySQL数据库的安全性:
1. 不允许root远程登录,根据需求选择。
2. 移除test数据库,输入y并回车。
3. 重新载入权限表,输入y并回车。
登录数据库
成功设置密码和安全配置后,我们可以使用以下命令登录到MySQL数据库:
```bash
mysql -uroot -p
```
输入之前设置的密码,成功后会看到`mysql>`命令提示符。
执行查询检查数据库运行是否正常
最后,执行一个简单的查询以检查MySQL数据库是否正常运行:
```sql
mysql> select now();
```
以上操作帮助您在CentOS 8 上安装MySQL数据库并进行必要的安全设置,确保数据库运行安全稳定。