求救!!我在用root用户进入phpmyadmin后,修改了mysql的密码,并且也改了config.inc.php的连接密码,重启后网站可以正常运行,可再次提示登陆phpmyadmin时,我用root用户和我设置的密码登陆总提示密码不对,系统是在linux下运行的,应该怎么解决啊? 

解决方案 »

  1.   

    旧的密码和新的密码都试过了,但还是提示密码不对啊! 用户名和密码都是用config.inc.php文件里的进行登录的,且网站也可以正常访问数据库!偶是新手,胆敢问下会不会是改了之后,mysql给加密了?我的配置是mysql-4.1.11+phpMyAdmin 2.6.2 fom linux的!
      

  2.   

    用mysql -u root -p可不可以登陆?
    如果这个可以,就是phpadmin的问题了.
      

  3.   

    用mysql   -u   root   -p命令,输入新旧密码后,出现这样的提示:
    Enter password: 
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 
      

  4.   

    哦,那是密码错了,可能是你改的时候打错了。这是人家改linux的密码的方法在linux下:
    如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。 
    启动 MySQL :bin/safe_mysqld --skip-grant-tables & 
    就可以不需要密码就进入 MySQL 了。 
    然后就是 
    >use mysql
    >update user set password=password("new_pass") where user="root";
    >flush privileges;
    重新杀 MySQL ,用正常方法启动 MySQL 。 我只是过在windows下改这个,你试试吧。
      

  5.   

    大虾,要是说修改密码时打错了,那为什么网站中的comon.inc.php文件还是可以连接到数据库呢?(文件连接密码应该和数据库的密码一致吧) 我还是有些不明白,我今天就按你说的方法先试一下,谢谢啊~~~~