连接到天蓝色 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 地址和端口时,这怎么可能是本地主机?
- 我检查了 IP 地址并从 Azure 门户复制了它。
- 我添加了一个入站规则以允许 mysql 个连接到我的 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.
我正在尝试通过 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 地址和端口时,这怎么可能是本地主机?
- 我检查了 IP 地址并从 Azure 门户复制了它。
- 我添加了一个入站规则以允许 mysql 个连接到我的 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.