我想通过HeidiSQL连接到MySQL(deamon在我的VPS上运行)。我创建了新用户,注释了bind-adress选项,当我尝试通过HeidiSQL连接它时,我遇到错误2003:无法连接到'xxx.xxx.xxx.xxx'上的MySQL服务器(10061 )。 我该怎么办?
答案 0 :(得分:2)
可能有很多因素。
查看防火墙是否阻止了与其他主机的流量
您可以直接从客户端计算机ping主机吗?
您还可以在端口3306上打开与主机的简单telnet会话吗? (如果接受telnet,您可能会看到一些字符出现,并且在连接关闭之前您将在telnet会话中保持几秒钟。如果不接受,您将看到消息Connection refused。)
答案 1 :(得分:1)
这是一个简单的清单:
mysql --host=host_ip
将服务器连接到服务器,其中host_ip
是您的网络IP地址。我认为默认值是localhost-only。