远程mysql连接超时

远程mysql连接超时

我有一个客户linuxmysql server on windows

我想远程连接到 mysql 两台计算机可以互相 ping 通,mysql 服务器没有任何问题我正确设置了权限,因此允许指定的客户端连接

WIN IP:  192.168.1.2
Linux IP:192.168.1.3

在Windows系统中:

GRANT ALL ON *.* TO 'parsa'@'192.168.1.3' IDENTIFIED BY 'parsa';
flush all privileges;

mysqld在我的 linux 中,在 my.cnf 中我在第 3 节中写了这一行

bind-address=192.168.1.2

skip-networking 已被注释,我没有更改它,我重新启动了 mysql

当我使用

telnet 192.168.1.2 3306 

telnet:connect to address 192.168.1.2:Connection timed out

并使用此命令:

mysql -h 192.168.1.2 -u parsa -p parsa
Error 2003:can't connect to mysql server on 192.168.1.2

firewalls两边都禁用了我应该怎么办?

答案1

您是否 100% 确定服务器实例正在 Windows 计算机上运行?您可以通过C:\> sc query MySQL在 Windows 上执行 cmd.exe 来验证这一点。如果它没有运行,请尝试使用... 运行它C:\> sc start MySQL。有关更多信息,我找到了本网站有帮助。

相关内容