在本地利用Navicat 工具远程连接数据库服务器(linux系统)
mysql"Can't connect to mysql server on IP(10060)"在网上查到说有三原因:
 1.没有分配远程访问账户(这个我用grant all privileges on datadb.* to datadb@"%" Identified by "data2009";分配了) 2.网络不通 (ping 的通的) 3.3306端被防火墙禁了(我已关闭了iptables了)可还是连不上,请高手解答

解决方案 »

  1.   

    参考下贴中的检查方法。http://topic.csdn.net/u/20090920/22/14d4f597-b7d4-4c24-b0db-abb2956e66c3.html
      

  2.   

    三个原因你得查到是哪个原因,才好决定下一步怎么走啊。sigh
      

  3.   

    mysql 是已启动的  1.没有分配远程访问账户(这个我用grant all privileges on datadb.* to datadb@"%" Identified by  "data2009";分配了) 2.网络不通 (ping 的通的) 3.3306端被防火墙禁了(我已关闭了iptables了) 三个原因都已查过()号里面是处理的结果呀,可还是不行。
      

  4.   

    这里,你用'%' 和 'data2009'试试。双引号应该不行。
      

  5.   


    看来楼主并没有兴趣去看别人的经验啊。贴出你的ping 结果,贴出你的 telnet 结果