解决方案 »

  1.   

    参考这里
    http://jafy00.blog.51cto.com/2594646/693649
      

  2.   

    你现在命令行直接直接命令看看能不能连上
    mysql -uroot -p
      

  3.   

    你的mysql启动了吗?
    先启动你的mysql(也可设置为开机自启动)
    然后如楼上所说命令行下链接或者用phpMyAdmin连接也可以甚至也可以用你的程序去连接测试一下!
      

  4.   

    首先确保你的mysql是否安装正确,可查看3306端口是否开启.
    然后确定是否能通过命令或者工具连接mysql,如果显示连接错误,可查看错误日志,mysql配置文件里可以找到错误日志的路径。
    再确认你的php是否加载上mysql,可查看phpinfo()函数。
      

  5.   

    你确定是  "2002无法登陆MySQL服务器"   这个错误么,  
    我上午的是 2003无响应.     然后我到 安装目录下的 bin 目录手动点击了 mysql.exe 就好了还有1045错误是 用户名或者密码错误!
      

  6.   

    已解决,是localhost导致的。用ip登录即解决
      

  7.   

    4楼和7楼的办法试了,没有用,8楼的怎么修改localhost才能正常登录呢,求赐教?