第一次玩PHP ,多手用web 方式改了一下root 密码,再次启动 http://localhost/phpmyadmin/ 
出现 
MySQL 返回:文档
#1045 - Access denied for user 'root'@'localhost' (using password: NO) 还要在哪里改启动phpmyadmin的密码才得呢?或者怎么才能重置回来?

解决方案 »

  1.   

    win下的吧,cmd  下干活吧.操作以下指令看看mysqld-nt --skip-grant-tables 
    mysqladmin -u root flush-privileges password "123345" 
    mysqladmin -u root -p shutdown update user set password=password("123345") where user="root";
    flush privileges;
    exit
      

  2.   


    mysqld-nt --skip-grant-tables  不是内部或外部命令,也不是可运行程序或批处理文件。我是在windows下装的MYSQL ,root 应该是个登陆名吧,我想不是phpmyadmin密码
      

  3.   

    您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。还有一句提示是这个,我猜是不是还要改一下config.inc.php这个文件才得?
      

  4.   

    phpmyadmin目录中 config.inc.php的$cfg['Servers'][$i]['password']这个应该
      

  5.   

    你先看看你mysql 能不能登录,如果可以的话 那么尝试看看修改 phpmyadmin的配置文件是否能够登录.
    文件如上所描述,不过很不好说有效果。不行的话就删除掉重新配置一下phpmyadmin就是了。怕的是你把mysql的密码都给改了