【发布时间】:2015-07-21 10:13:45
【问题描述】:
我试图让另一个网络上的客户端远程连接到我已设置的数据库,但每次我尝试为他们设置连接时,我都会收到 SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'servername' (110)
我有以下几点:
- MySQL 用户已创建,主机设置为其服务器的 IP 地址
- my.cnf绑定地址已设置为0.0.0.0
- mysql服务已重启
- MySQL 正在端口 3306 上运行
- 我的服务器防火墙允许 3306/tcp 传入
我已经从我们网络内的其他服务器上对其进行了测试,例如我自己的本地 PC 和我们的另一台 Web 服务器,为这些特定主机设置 MySQL 用户,它工作正常。只是我们网络之外的这个不起作用。
是否有什么东西阻止了他们连接?还是我错过了什么?
谢谢。
【问题讨论】:
标签: mysql ubuntu networking