连接数据库时报错,有时有有时又没有,所以我估计不是用户和密码的问题,请大家帮忙指点一下
错误信息:
Access denied for user 'root'@'localhost' (using password: YES)

解决方案 »

  1.   

    这个是你的数据库没有密码,一定要改一下,如果你能进入mysql的客户端,改一下你的密码:set password=password('你的密码');
      

  2.   

    估计你的DNS有问题。检查一下错误日志中的信息。
      

  3.   

    mysql 默认密码是空,
    可能是你远程连接,权限设置问题
    表user 里的 host 字段
      

  4.   

    有时有,有时没有,看看服务是不是一直开着,还有就是你用户的权限,是不是你机器的IP也总在变呢,看看表user里的host字段,跟你连接要用的IP是不是一至的