Can't connect to MySQL server on '127.0.0.1:3306' (111)
时间: 2023-07-13 16:21:22 浏览: 71
数据库连接配置说明
这个错误通常是由于 MySQL 服务器未启动或者配置不正确导致的。您可以检查以下几个方面:
1. 确认 MySQL 服务器是否已经启动。您可以使用以下命令来检查 MySQL 服务器的状态:
```
systemctl status mysql
```
如果 MySQL 服务器未启动,您可以使用以下命令来启动它:
```
systemctl start mysql
```
2. 确认 MySQL 服务器的端口是否正确。默认情况下,MySQL 服务器使用 3306 端口。您可以使用以下命令来检查 MySQL 服务器的端口配置:
```
grep port /etc/mysql/mysql.conf.d/mysqld.cnf
```
如果端口不是 3306,您需要使用正确的端口号连接 MySQL 服务器。
3. 确认防火墙是否阻止了 MySQL 服务器的连接。您可以使用以下命令检查防火墙的状态:
```
systemctl status firewalld
```
如果防火墙已经启用,您需要允许 MySQL 服务器的连接。您可以使用以下命令来允许 MySQL 服务器的连接:
```
firewall-cmd --add-service=mysql --permanent
firewall-cmd --reload
```
如果您仍然无法连接到 MySQL 服务器,请检查 MySQL 服务器的日志文件以获取更多详细信息。
阅读全文