1、你可以先在linux执行mysql -h172.115.123.22 -udeve -pdeve [-P3306]
如果可以说明网络的问题,如果不可以,可能你的mysql没启动或者deve用户没远程访问权限
2、停止iptables防火墙
linux shell> /etc/init.d/iptables stop
3、检查mysql进程及端口是否启动
linux shell> ps -ef|grep mysql
linux shell> netstat -ntl
4、增加远程访问权限用户
linux shell> mysql -uroot -p
mysql > select user,host from mysql.user;
mysql > create user deve@'%' identified by 'deve';
mysql > grant all on *.* to deve@'%' ;
5、用telnet确认可以访问
windows cmd> telnet 172.115.123.22 3306
1,检查你的mysql是否已经开启, service mysqld restart
2,selinux有没关闭? 服务器端相应的端口是否已经开启?
一起学习,求高手答复