MySQL服务器拒绝外部连接

Den*_*man 3 mysql

我在 Debian VPS 上运行的 MySQL 服务器不允许外部连接。我可以在本地正常连接,但似乎无法从外部主机连接到我的服务器。

我已经确定它在端口 3306 上运行,而且确实如此。我对为什么会发生这种情况一无所知,如果有人能对此提供帮助,那就太好了。

在我使用的 MySQL 客户端 (HeidiSQL) 中,出现以下错误:

语句 #0 中的 SQL 错误 (2003):无法连接到“xx.xxx.xxx.xxx”上的 MySQL 服务器 (10061)

小智 7

您是否检查过 my.cnf 设置是否正确?

如果您在 my.cnf 中指定了“bind-address = 127.0.0.1”

然后你的 MySQL - 服务器只监听本地主机,不允许远程连接。它是现代 MySQL 安装中的默认设置。