百度了各种解决方法,现在的状况是:
#用DOS
mysql> select host ,user from user;
+------+------+
| host | user |
+------+------+
| % | root |
+------+------+
1 row in set (0.00 sec)
#已经禁止了服务器的防火墙
#本地navicate 连 mysql,完全没问题
#远程navicate 连 mysql 结果:
2003-can't connect to Mysql server on '218.85.11.11'(10061)
#用DOS
mysql> select host ,user from user;
+------+------+
| host | user |
+------+------+
| % | root |
+------+------+
1 row in set (0.00 sec)
#已经禁止了服务器的防火墙
#本地navicate 连 mysql,完全没问题
#远程navicate 连 mysql 结果:
2003-can't connect to Mysql server on '218.85.11.11'(10061)
我写
#本地navicate 连 mysql,完全没问题
就是为了说明,我的mysql已经启动,而且现在我们的网站能够访问,正常运转
原因是远程mysql的服务没在路由器处做端口映射,也就是说mysql服务没发布到公网上。
在路由器设置了端口映射:218.85.11.11:6059->192.168.1.111:3306后,
远程连接时,埠:6059;即连接上了