phpmyadmin修改密码后无法登录,怎办? ZT

phpmyadmin修改密码后无法登录,怎办?
2007-09-11 12:00
From:http://community.csdn.net/Expert/TopicView3.asp?id=5720922
Author:guitar_men

问题:
程序中按修改后的密码可以访问数据库,对数据库操作没有问题。
问题是:我不能再向以前一样直接登入phpmyadmin管理数据库。
打开phmyadmin时出现以下界面:

欢迎使用 phpMyAdmin 2.8.0.2

Probably reason of this is that you did not create configuration file. You might want to use setup script to create one.

错误
MySQL 返回:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Open new phpMyAdmin window

回答:
phmyadmin的配置密码也要修改在config.inc.php里你找找

已解决,方法如下:
如果找到config.inc.php直接修改密码;
如果找不到,自己创建config.inc.php文件放在第一辑文件夹下:
<?php
$cfg['PmaAbsoluteUri'] = "http://127.0.0.1/phpMyAdmin-2.8.0.2/";
$cfg['Servers'][1]['host'] = "localhost";
$cfg['Servers'][1]['auth_type'] = 'config';
$cfg['Servers'][1]['user'] = "root";
$cfg['Servers'][1]['password'] = "你的新密码";
?>

【笔者更新-20100409】

1,phpmyadmin修改密码后无法登录, 有可能phpmyadmin对mysql密码修改不成功,直接使用原密码即可登陆
mysql重新设置密码:
mysql>use mysql
mysql>set password for 'root'@'localhost'=password('newpasswd');
mysql>set password for 'root'@'%'=password('newpasswd');

2, 也有可能是自己对刚修改的密码忘记了。请参考: mysql忘记密码

你可能感兴趣的:(phpMyAdmin)