为什么在phpmyadmin里添加了密码后就进不去了?
在给root添加密码后,就进不去了。
密码绝对没错

解决方案 »

  1.   

    原因是因为你使用的mysql服务器版本中使用了新的密码验证机制,这需要客户端的版本要在4.0以上,原来的密码函数被改为old_password ();,这样使用password()生成的密码在旧的版本上的客户端就不好使了,而PHP中的MYSQL客户端都是3.23的(当然,mysqli的扩展除外),问题就在这了。先用root登录MYSQL服务器,执行 
     
    mysql>set  password  for  user1@"localhost"=old_password('yourPassword');
      

  2.   

    还得重新配置config.inc.php文件 ... 
    $cfg['Servers'][$i]['password']      = 'yourpassword';
      

  3.   

    我重新配置了一下config.inc.php文件就可以进了。
      

  4.   

    不用
    这好像是继承版本的缺陷吧
    第一次不管你设置没设置密码都要用大写的yes登陆,然后进取再改
    最后再重新登陆
      

  5.   

    登录密码跟数据库无关。是写在config.inc.php里的。