连接到天蓝色 Mysql 服务器

Connect to azure Mysql server

我正在尝试通过 MySQL Workbench.

连接到 Azure 上的 Mysql 服务器

我得到一个错误:

Your connection attempt failed for user 'My_Username' to the MySQL Server at 13.93.84.xx:3306: Unable to connect to localhost

当我有完整的 ip 地址和端口时,这怎么可能是本地主机?

感谢帮助!

看来这个错误的原因有很多。

错误表示:检查 MySQL 服务器是否正在运行,网络连接是否已启用,以及您选择的网络端口是否与服务器的配置匹配。

正如您所说,您拥有 IP 地址并添加了入站规则以允许 MySQL 连接,如果服务器设置为仅允许来自本地主机的连接,这是我的情况的罪魁祸首。

bind-address = 127.0.0.1

bind-address = 0.0.0.0

这允许来自任何 IP 的连接,而不仅仅是 127.0.0.1

可能有各种实例,列表相当广泛,here- Causes of Access-Denied Errors.