前几天搭建服务数据库的的时候,用phpmyadmin登陆本地服务器显示:#1045 无法登录 MySQL 服务器。其实原因很简单,无法登陆可能是由于mysql为启动或者跟某些软件冲突了,具体的解决办法是:
首先先下载phpmyadmin(废话,哈哈),安装完毕后打开网址:http://localhost/phpmyadmin,如数帐号密码后提示提示如下错误:
然后我们需要修改一下配置文件:
如果使用空密码登陆时又出现:空密码登录被禁止 (参见 允许空密码) 的错误。
我们需要修改/phpmyadmin/libraries/config.default.php 文件,找到下面的两行,
cfg['Servers'][i]['nopassword'] = false;
cfg['Servers'][i]['AllowNoPassword'] = false;
将两个false改为true,同时设置,
cfg['Servers'][i]['password'] = '';
这样设置配置文件后phpmyadmin 就会允许以空密码方式登录mysql数据库了。
然后再登陆就可以了,这个方式也可以用作忘记数据库密码,使用空密码登陆后就可以修改密码了。