本帖最后由 vshuai 于 2013-11-11 18:07:29 编辑

解决方案 »

  1.   

    参考下贴中的检查方法并贴出你的检查结果(#43楼)http://topic.csdn.net/u/20090920/22/14d4f597-b7d4-4c24-b0db-abb2956e66c3.html
    [收集]mysql   无法联接故障现象及原因
      

  2.   

    问题解决不了,
    Mysql中设置的远程账户,在两台服务器中可以正常连接,但在其他服务器上不能连接。PS:证明远程权限正确
    防火墙中入站规则中设置的ip为所有但还是会得到110错误,
    在国外的服务器上得到的是连接超时,头大了....
      

  3.   

    经测试,原服务器中提供的几个运行访问的ip地址,都可以进行远程连接。
    但是现在已经把服务器防火墙入口改为允许所有ip了
    但仍然是原设定的几个ip可以起作用这个会是什么情况?
      

  4.   

    检查一下几点原因:
    1、mysql服务是否启动。
    2、防火墙是否设置规则。
    3、没有连接权限
    update user set set host='%' where user=aaa;
    flush privileges;
    4、账号未创建
    show grant for 'user'@'localhost';
    select * from mysql.user;看账户是否存在。
      

  5.   

    感觉是权限问题,在那条机器上先用root登陆,然后创建用户,授权之后要flush privileges;需要刷新权限表滴。