解决方案 »

  1.   

    看权限,mysql可以设置客户端登陆的ip
      

  2.   

    mysql 的服务器上是不是有防火墙的限制?或者根本没开mysql server?
      

  3.   

    首先telnet一下你的mysql数据库端口看看,数据库能否连上。如果能,那就是数据库侧的配置导致;连不上的话就要查网络了
      

  4.   

    ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
    连接数据库时候提示这个问题,但是在计算机上的服务显示sql已经打开了
      

  5.   

    mysql会限制连接的,需要修改允许你的IP连接,或者允许所有IP连接
      

  6.   

    贴下代码看下吧,应该是mysql的权限有问题,http://blog.163.com/guotao_163/blog/static/2368282201010422031307/
      

  7.   

    看看MySQL服务是否启动了。如果已经启动了,那么可以尝试再创建一个MySQL数据库账户,用新的账号和密码连接试试。通过不同方式的尝试,根据不同现象,慢慢发现问题。