如何从本地计算机MySQL工作台连接到Azure Ubuntu VM MySQL服务器?

时间:2018-08-06 06:13:57

标签: mysql azure azure-sql-database azure-mysql-database

我确实在Azure中设置了INBOUND PORT RULES。但仍然无法正常工作。 enter image description here

我想将此与MySQL Workbench和google VM连接起来。如果可以,请帮忙吗?

2 个答案:

答案 0 :(得分:0)

在这种情况下,您可能会考虑一些可能的原因:

  • 如果您可以使用MySQL Workbench连接到Google VM,那么我认为本地防火墙已为目标SQL Server端口打开。
  • 检查NSG的VM和子网级别。
  • 检查SQL Server配置是否正确,尤其是SQL Server端口是否为连接选项。您可以获得有关Connect to a SQL Server Virtual Machine on Azure的更多参考。
  • 使用netstat -anpl | grep 3306检查端口3306是否在Azure VM上进行侦听。如果不是,则可以检查您的VM防火墙是否阻止了此访问。

如果问题仍然存在,则可以添加有关问题的更多详细信息。

答案 1 :(得分:0)

您需要创建一个防火墙规则,以允许来自启动MySQL Workbench的公共IP地址的入站流量(参见图像)。

enter image description here