我想通过HeidiSQL连接到MySQL(deamon在我的VPS上运行)。我创建了新用户,评论了bind-adress选项,当我尝试通过HeidiSQL与它连接时,出现了错误2003:无法连接到'xxx.xxx.xxx.xxx'(10061 )。 我该怎么办?如何连接到其他主机上的MySQL deamon?
0
A
回答
1
这里有一个简单的清单:
- 你的MySQL服务器只绑定到“localhost”吗?它可能仅监听127.0.0.1或:: 1上的连接,而不是通常为0.0.0.0的连接。尝试使用
mysql --host=host_ip
将服务器连接到服务器,其中host_ip
是您的网络IP地址。我认为默认是localhost-only。 - 3306端口是防火墙吗?许多发行版默认只允许使用SSH,因此您可能需要将其打开到您的客户机。尽量不要向互联网上的每个人开放,因为有一个开放的MySQL端口需要麻烦。如果可能,最好限制访问一组特定的IP。
- 您可以通过SSH隧道来连接吗?这更安全,因为这意味着您的3306端口已被正确防火。有很多创建SSH隧道的工具,但基本原理是将您选择的本地端口转发到远程服务器的端口3306.
2
这可能是一些因素。
看是否有防火墙阻止您的流量到其他主机
你可以简单地从客户端Ping机的主机?
你还可以在端口3306上打开一个简单的telnet会话到主机吗? (如果telnet被接受,您可能会看到一些字符出现,并且在连接关闭之前您将保持在telnet会话中几秒钟,如果不被接受,您将看到消息Connection refused。)
相关问题
- 1. 如何设置mysql(@ Ubuntu-Server)自动连接到其他主机?
- 2. 如何从其他主机连接Docker?
- 3. 从其他机器连接到MySQL
- 4. 小程序:从一台主机连接到其他主机
- 5. 如何连接到本地主机上的MySQL
- 6. 如何连接到MySQL主机上的另一台计算机上的网络
- 7. Java的mysql连接到本地主机
- 8. 如何在其他主机上访问CPanel MySql DB
- 9. 如何连接到本地主机上的mysql工作台上的数据库?
- 10. 无法从其他电脑连接到本地主机
- 11. 连接到MySql主机时出错
- 12. 无法连接到mysql本地主机
- 13. C#MySql连接无法找到主机
- 14. PocketPC上的WCF,未连接到主机
- 15. 如何连接到多主机的MySQL服务器?
- 16. 如何获取连接到mysql服务器的主机列表
- 17. Ansible ping到远程主机在本地连接上工作,但没有其他
- 18. 无法连接到本地主机上的MySQL
- 19. Linux无法连接到本地主机上的MySql
- 20. MAMP无法连接到本地主机上的MySQL(10061) - 2017
- 21. 如何连接到在主机上运行的容器中的mysql
- 22. 如何从主机连接到主机的数据库?
- 23. chromecast如何连接到其他设备?
- 24. 如何将UILabel连接到其他类
- 25. 如何VB.NET连接到Web主机
- 26. 如何使用php将图像上传到其他主机域?
- 27. 我们如何连接到MySQL数据库从其他设备
- 28. 如何连接到其他Mysql服务器
- 29. 如何从主机连接到Docker上的服务器?
- 30. 如何连接到Dokku主机上的MongoDB?