无法从本地计算机连接到myql到远程服务器10060

时间:2019-02-07 05:35:00

标签: mysql windows remote-connection laragon

我有Windows服务器,并且在本地计算机上使用laragon,并以HeidiSql作为接口

我想要实现的目标:

我想从我的计算机连接到Windows服务器并连接到Mysql数据库。

我尝试了什么:

1。我已授予mysql用户(在Windows服务器上)使用以下命令从任何地方连接的权限:GRANT ALL PRIVILEGES ON *.* TO 'mysql_user'@'%' IDENTIFIED BY 'my-new-password' WITH GRANT OPTION;

2。我在Windows服务器上找到了my.ini文件,并设置了bind-address = 0.0.0.0

3。我已在Windows服务器防火墙上制定了入站规则,以允许端口3306

毕竟,我得到了一个错误:

ERROR 2003 (HY000): Can't connect to MySQL server on 'XX.XX.XX.XX' (10060)

仍然无法连接...。我已经在Google上搜索了多个小时,据我了解,这仍然意味着我仍然无法连接?

我还尝试按照某些论坛的建议在Windows服务器本身上设置bind-address=windows-server-IP

我真的没有其他选择了。所有论坛都建议了上述所有步骤,但没有用。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

在其他人花了无数小时试图弄清楚这一点之前,我找到了解决方案。 事实证明,这与用户权限和防火墙无关。 我必须允许主机的3306端口,然后才是权限和防火墙。