我在 64 位/Win 8.1 计算机上使用 MySQL Workbench 尝试连接到 Azure MySQL 服务,但每次都会收到以下错误:
在“读取授权数据包”时失去与 MySQL 服务器的连接,系统错误:0
我遵循了互联网上找到的许多教程,我还尝试暂时禁用防火墙:大多数人说唯一需要的参数是:
我还尝试使用不同的连接方法(标准 TCP/IP 和本地套接字/管道,如建议here),但什么也没有。
可以帮忙吗?
我无法重现您的问题。以下是我尝试使用通过 Azure 门户创建的 MySQL 数据库执行的步骤。
以上设置来自portal.azure.com > 我的数据库 > 所有设置。
一个建议是联系 ClearDB 支持。您可以通过单击“管理数据库”从数据库的 Azure 仪表板登录 ClearDB。从那里您可以转到支持并记录支持事件。
我也遇到了类似的问题,因为我无法将我的 MySQL 工作台与运行 MySQL 的 Azure VM 连接起来。
在尝试了 3-4 小时后,我已联系 Azure 支持来帮助我。
他们建议我进入该虚拟机的网络安全组,并将 3306 或 MySQL 在我们的 Azure 上运行的任何端口添加到入站和出站列表中,并将例外添加为“全部”。
它帮助我将 MySQL Workbench 与带有 MySQL 的 Azure VM 连接起来。
我遇到了同样的问题,然后我发现了这个视频。它会在几分钟内解决这个问题。非常简单直接