连接到Azure MySQL数据库

时间:2015-10-08 18:56:40

标签: php mysql azure

我第一次尝试使用Azure。我按照this指南创建了一个带有MySQL数据库的Web应用程序。

所以DB节点是创建的,我可以在我的资源中看到它,我可以查看属性中的凭据。但是,我无法从桌面连接到它。

它看起来像防火墙问题,因为我无法telnet到它:

telnet us-cdbr-azure-west-c.cloudapp.net 3306
Trying 104.209.43.4...
telnet: connect to address 104.209.43.4: Operation timed out
telnet: Unable to connect to remote host    

谁能告诉我我做错了什么?

提前致谢。

1 个答案:

答案 0 :(得分:0)

通常,由于IPPort被防火墙阻止而引发此问题。

由于评论显示其他人可以连接到您的MySQL服务器,因此我认为我们可以排除服务器端防火墙阻止您的IPPort

如果您处于保护网络环境中,请检查网络网关是否有白名单,并且您的MySQL服务器端点是否在列表中,或者网关是否阻止了3306端口。如果可能,您可以更改网络环境以进行检查。

另一种尝试是您可以更改PC以进行测试以连接到MySQL服务器。如果它可以工作,您可以与成功的PC防火墙配置进行比较。