我在linux上有一个客户端,在windows上有一个mysql服务器
我想远程连接到mysql 2台计算机可以互相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;
在我的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
被禁用我该怎么办?
命令:net stats srv
自2/29/2012 4:52:22 PM以来的统计数据
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.
答案 0 :(得分:1)
Connection timed out
可能意味着两件事:
要查看服务器的繁忙程度,请使用uptime
。负载平均值> 10表示“忙”。负载平均值< 1表示“空闲”。
如果服务器空闲,请检查服务器上的防火墙设置,然后检查客户端。