我在 Debian VPS 上运行的 MySQL 服务器不允许外部连接。我可以在本地正常连接,但我似乎无法从外部主机连接到我的服务器。
我已经确定它在端口 3306 上运行,并且确实如此。我不知道为什么会发生这种情况,如果有人可以帮助解决这个问题,那就太好了。
在我使用的 MySQL 客户端(HeidiSQL)中,出现以下错误:
语句 #0 中的 SQL 错误 (2003):无法连接到“xx.xxx.xxx.xxx”上的 MySQL 服务器 (10061)
我在 Debian VPS 上运行的 MySQL 服务器不允许外部连接。我可以在本地正常连接,但我似乎无法从外部主机连接到我的服务器。
我已经确定它在端口 3306 上运行,并且确实如此。我不知道为什么会发生这种情况,如果有人可以帮助解决这个问题,那就太好了。
在我使用的 MySQL 客户端(HeidiSQL)中,出现以下错误:
语句 #0 中的 SQL 错误 (2003):无法连接到“xx.xxx.xxx.xxx”上的 MySQL 服务器 (10061)
您是否检查过您的 my.cnf 设置是否正确?
如果您在 my.cnf 中指定了“bind-address = 127.0.0.1”
然后你的 MySQL - 服务器只监听 localhost 并且不允许远程连接。它是现代 MySQL 安装中的默认设置。