我出来的方法是:
1. 卸载WAMP
2. 重新安装WAMP并启动服务器
3. 运行MySQL控制台程序
4. 输入密码(第一次为空)
5. 输入命令“SET PASSWORD=PASSWORD('123456');”(注:新密码设为123456)
6. 修改PHPMYSQLADMIN中的config.inc.php中的$cfg['Servers'][$i]['password'] = '123456';(把值改为123456),保存文件。
7. 修改PHPMYSQLADMIN\LIBRAYIES\CONFIG.DEFAULT.PHP中的$cfg['Servers'][$i]['auth_type'] = 'config';(把'cookie'改为'config');
8. 把$cfg['Servers'][$i]['password'] = '123456';保存文件。
9. 停止服务器。
10. 运行360安全卫士的电脑整理中清理垃圾和清理痕迹功能。
11. 启动服务器。
12. 一切OK.
mysql密码是能为空的,你的报错明显就是密码错误,phpmyadmin目录下,有个叫config.default.php的文件,可以搜索一下,打开这个文件,将你该好的密码代替原来的密码。
要是在本地调试的话,每次打开phpmyamdin都要输入密码,超级繁,如下方法可以解决:
搜索 $cfg['Servers'][$i]['auth_type'] ,将他改成config
根本就不用卸载。
就把wamp\apps\phpmyadmin3.5.1里的config.inc.php的$cfg['Servers'][$i]['password'] = '';
改一改就行了。
比如你把mysql的密码设置了123456,那就写
config.inc.php的$cfg['Servers'][$i]['password'] = '123456';
我改过密码 ,没找回过密码