在安装完MySQL服务器之后,我们使用phpmyadmin进行登陆mysql管理,但输入root用户名及密码之后,点击登陆提示如下错误:
#1045 无法登录 MySQL 服务器
如果使用空密码登陆时又出现:空密码登录被禁止 (参见 允许空密码) 的错误。
我们需要修改/phpmyadmin/libraries/config.default.php 文件,找到下面的两行,
$cfg['Servers'][$i]['nopassword'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = false;
将两个false改为true,同时设置,
$cfg['Servers'][$i]['password'] = '';
这样设置配置文件后phpmyadmin 就会允许以空密码方式登录mysql数据库了。
若重新以空密码方式登录phpmyadmin有时仍无法登陆,请清除cookie或关闭原来的phpmyadmin 登录窗口,重新使用空密码登录。
为安全起见,最后在mysql的user表中删除除root以外所有用户。
时间: 2024-11-08 22:34:36