phpMyAdmin提示“Access denied for user 'root'@'localhost' (using password: NO)”的解决办法(代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpMyAdmin提示“Access denied for user 'root'@'localhost' (using password: NO)”的解决办法(代码相关的知识,希望对你有一定的参考价值。

一、错误内容

 在用thinkphp登陆phpMyAdmin时遇到以下错误

#1045 - Access denied for user ‘root‘@‘localhost‘ (using password: NO)

phpMyAdmin 试图连接到 mysql 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。

二、解决方法如下:

  打开C:\wamp\apps\phpmyadmin4.1.14\config.inc.php里看到里面有两行就是问题的关键:将密码填进去即可

$cfg[‘Servers‘][$i][‘user‘] = ‘root‘;
$cfg[‘Servers‘][$i][‘password‘] = ‘‘;

以上是关于phpMyAdmin提示“Access denied for user 'root'@'localhost' (using password: NO)”的解决办法(代码的主要内容,如果未能解决你的问题,请参考以下文章

phpmyadmin登录后显示“使用配置文件中定义的控制用户连接失败。”错误提示

Xampp Lite PHPmyAdmin 不会提示询问用户名和密码

lnmp phpmyadmin登录提示Failed to set session cookie

黑群晖phpMyAdmin管理mariaB提示数据库未安装。

解决(空密码的root)提示修改phpmyadmin用户密码

MYSQL数据库误赋权引发的血案