我有在Linux客户端和无法连接到MySQL远程
我想连接到MySQL远程2台计算机可以相互ping没有MySQL服务器的任何问题我正确设置权限在Windows的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;
在我的Linux
,在my.cnf我mysqld
著述这一行挠度
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
都禁用wha我该怎么办?
命令:net stats srv
统计自2012/2/29下午4点52分22秒
Sessions accepted 1
Sessions timed-out 0
Sessions errored-out 0
Kilobytes sent 0
Kilobytes received 0
Mean response time (msec) 0
System errors 0
Permission violations 0
Password violations 0
Files accessed 0
Communication devices accessed 0
Print jobs spooled 0
Times buffers exhausted
Big buffers 0
Request buffers 0
The command completed successfully.
尝试''parsa'@'*''看到它,如果它是一个主机问题或连接(IP表,路由器等) – scibuff 2012-02-29 14:25:25
你有'skip-networking'在你的my.cnf吗?它将覆盖绑定地址。 – 2012-02-29 14:26:42
我试了没有什么改变 – Nickool 2012-02-29 14:26:55