【发布时间】:2015-09-18 18:47:26
【问题描述】:
我在使用 Windows Azure 时遇到了一个独特的问题,这是我在其他提供商上看不到的。我一直在运行从远程 VM 到在 DigitalOcean VM 上运行的 MySQL 数据库的连接。我已成功连接 AWS、Rackspace、Google 和所有其他提供商,但出于某种原因,Microsoft Azure VM 似乎无法正常工作。
虚拟机操作系统:Ubuntu 14.04
我正在尝试使用 PyMySQL 和 SQLAlchemy 进行连接。
我的尝试:
- 端口已打开并正在侦听
- 用户绝对有权限将数据上传到数据库(与该用户的其他远程连接都可以正常工作)。
- 我什至尝试过为 Windows Azure VM 上的防火墙“禁用 ufw”
- 我已将 3306 设置为 Azure VM 上的端点
尽管我进行了所有尝试,但仍无法建立连接。我在设置中缺少什么吗?
【问题讨论】:
-
主机在哪里? Azure VM 是 MySQL 主机吗?目前尚不清楚您是尝试从工作站连接到 Azure VM 中的 MySQL,还是 Azure VM 是在 Azure 数据中心外使用 MySQL 访问 VM 的客户端。
-
@BrunoFaria MySQL 主机位于 DigitalOcean。
标签: python mysql azure azure-virtual-machine