WAMP环境下连接localhost时用户名验证失败问题求助
WAMP本地服务器连接用户名错误的解决方法
直接通过WAMP的MySQL控制台重置root密码
- 点击WAMP托盘图标,依次选 MySQL > MySQL Console
- 控制台打开后直接按回车(默认无密码),进入MySQL命令行
- 执行以下命令重置密码(
new_password可换成自定义密码,也可以留空):ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password'; FLUSH PRIVILEGES; - 执行完退出控制台,重启WAMP服务,再用新密码(或空密码)尝试连接
检查phpMyAdmin配置文件确认用户名
- 找到WAMP安装目录下的
apps\phpmyadmin\config.inc.php文件,用记事本打开 - 查找
$cfg['Servers'][$i]['user']行,确认用户名是root - 如果密码被修改过,对应
$cfg['Servers'][$i]['password']行就是当前密码,直接用这个密码连接
- 找到WAMP安装目录下的
确认MySQL用户权限状态
- 进入phpMyAdmin,点击用户账户选项卡
- 找到
root@localhost账户,检查是否被禁用 - 若有异常,点击编辑权限,重置密码并保存
内容的提问来源于stack exchange,提问作者Sebastien D
相关产品推荐
相关产品推荐

