使用 MySQL Workbench 连接到 Azure MySQL 数据库
Connect to Azure MySQL Database using MySQL Workbench
我在 Azure 上有一个 Web 应用程序 运行。我可以使用 Visual Studio 连接到数据库,我的应用程序上的 sending/retrieving 数据工作正常。
但是,我无法使用 MySQL Workbench 连接到 MySQL 数据库。
我的错误是
Lost connection to MySQL server at 'reading initial communication packet', system error: 54
我已经在Azure门户上将我的IP列入白名单,并在我的电脑上打开了端口1433。我不明白为什么我不能使用 MySQL Workbench 连接而 Visual Studio.
没有问题
编辑:
我是这样设置的 MySQL Workbench:
这是我的 Azure 门户:
我正在使用端口 1433,因为这是 Azure 门户上提供的端口,但也在本教程中:Connect to Azure DB using MySQL Workbench
好的 - 既然您包含了屏幕截图:您正在尝试使用 MySQL Workbench 连接到 SQL 数据库(即 SQL 服务器作为服务,而不是 MySQL)。
编辑:2017 年 8 月 15 日
Azure 现在提供 Azure Database for MySQL,目前处于 public 预览阶段。
在您的特定情况下,您创建了一个 SQL 数据库,该数据库无法使用 MySQL Workbench 进行操作。
我在 Azure 上有一个 Web 应用程序 运行。我可以使用 Visual Studio 连接到数据库,我的应用程序上的 sending/retrieving 数据工作正常。
但是,我无法使用 MySQL Workbench 连接到 MySQL 数据库。 我的错误是
Lost connection to MySQL server at 'reading initial communication packet', system error: 54
我已经在Azure门户上将我的IP列入白名单,并在我的电脑上打开了端口1433。我不明白为什么我不能使用 MySQL Workbench 连接而 Visual Studio.
没有问题编辑:
我是这样设置的 MySQL Workbench:
这是我的 Azure 门户:
我正在使用端口 1433,因为这是 Azure 门户上提供的端口,但也在本教程中:Connect to Azure DB using MySQL Workbench
好的 - 既然您包含了屏幕截图:您正在尝试使用 MySQL Workbench 连接到 SQL 数据库(即 SQL 服务器作为服务,而不是 MySQL)。
编辑:2017 年 8 月 15 日 Azure 现在提供 Azure Database for MySQL,目前处于 public 预览阶段。
在您的特定情况下,您创建了一个 SQL 数据库,该数据库无法使用 MySQL Workbench 进行操作。