我为MySQL创建了Azure数据库。当我尝试从MySQL Workbench连接到它时,它无法连接。但是,如果我测试连接,则测试通过。
当我测试连接时,测试成功:
但是当我尝试连接时,它不能:
在Azure门户上,我已允许防火墙上的所有IP地址并禁用了“启用SSL连接”:
有什么想法吗?连接会在不到5秒的时间内失败,因此我认为这不是超时问题。这是MySQL服务器(在Azure上)上所有超时的列表:
答案 0 :(得分:0)
我通过更改 bind_address=0.0.0.0(mariadb.cnf 或 mysql.cnf)解决了这个问题。
现在我可以使用 telnet 连接到它(检查设置)。