无法使用 MySQL Workbench 连接到 Azure MySQL 服务

问题描述 投票:0回答:3

我在 64 位/Win 8.1 计算机上使用 MySQL Workbench 尝试连接到 Azure MySQL 服务,但每次都会收到以下错误:

在“读取授权数据包”时失去与 MySQL 服务器的连接,系统错误:0

我遵循了互联网上找到的许多教程,我还尝试暂时禁用防火墙:大多数人说唯一需要的参数是:

  • 主机名(Azure 门户/MyDB/属性中给出的主机名)
  • 用户名(Azure 门户/MyDB/属性中给出的用户名)
  • (可选)密码(存储在保管库中)

我还尝试使用不同的连接方法(标准 TCP/IP 和本地套接字/管道,如建议here),但什么也没有。

可以帮忙吗?

mysql azure mysql-workbench
3个回答
1
投票

我无法重现您的问题。以下是我尝试使用通过 Azure 门户创建的 MySQL 数据库执行的步骤。

  1. 打开 MySql 工作台。
  2. 使用以下设置设置新连接。
  3. 主机名:主机名
  4. 港口:PORT
  5. 用户名:用户名
  6. 密码:密码
  7. 数据库:数据库名称
  8. 测试连接 > 成功。

以上设置来自portal.azure.com > 我的数据库 > 所有设置。

一个建议是联系 ClearDB 支持。您可以通过单击“管理数据库”从数据库的 Azure 仪表板登录 ClearDB。从那里您可以转到支持并记录支持事件。


0
投票

我也遇到了类似的问题,因为我无法将我的 MySQL 工作台与运行 MySQL 的 Azure VM 连接起来。

在尝试了 3-4 小时后,我已联系 Azure 支持来帮助我。

他们建议我进入该虚拟机的网络安全组,并将 3306 或 MySQL 在我们的 Azure 上运行的任何端口添加到入站和出站列表中,并将例外添加为“全部”。

它帮助我将 MySQL Workbench 与带有 MySQL 的 Azure VM 连接起来。


0
投票

我遇到了同样的问题,然后我发现了这个视频。它会在几分钟内解决这个问题。非常简单直接

https://youtu.be/2VtNwNOzUV0?si=JdiX3L7IjcpnGuaI

© www.soinside.com 2019 - 2024. All rights reserved.