使用phpmyadmin错误:#1045 无法登录 MySQL 服务器

前言:刚刚发现使用phpmyadmin进行登陆mysql管理,输入root用户名及密码之后,点击登陆提示如下错误:
#1045 无法登录 MySQL 服务器

这很有可能是phpmyadmin不是空密码,不能用密码登陆。登陆时密码登录被禁止的错误。

解决步骤:

需要修改/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 登录窗口,重新使用空密码登录。

Logo

更多推荐