当前位置: 首页 > 面试题库 >

使用PHPMyAdmin拒绝用户'root'@'localhost'的访问

颜黎昕
2023-03-14
问题内容

当我在PHPMyAdmin中设置root密码时,出现以下错误:

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

我无法打开PHPMyAdmin面板。我究竟做错了什么?


问题答案:

编辑您的phpmyadmin config.inc.php文件,如果您有密码,请在以下代码中将其插入密码前面:

$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '3306';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = '**your-root-username**';
$cfg['Servers'][$i]['password'] = '**root-password**';
$cfg['Servers'][$i]['AllowNoPassword'] = true;


 类似资料:
  • 我无法在xampp中连接到我的MySQL,我出现以下错误:

  • 我在PC上使用WAMP服务器2.2。在phpMyAdmin(5.5.24)中,我编辑了“root”用户(带有“localhost”主机),并给它一个密码“root”。这是一个很大的错误,我正试图挽回。现在,当我转到localhost/phpmyadmin/时,我得到了左侧的数据库菜单,但是主框架有一个错误,它是: 我尝试将用户的密码改回无密码;我尝试修改config.inc.php文件以添加新密码

  • 问题内容: 我正在尝试从数据库中获取记录。但我正面临拒绝访问的问题。我尝试了在堆栈溢出中提到的其他解决方案,例如向用户授予特权。 访问数据库的代码: 错误的堆栈跟踪: 在这种情况下可能是什么问题。我尝试创建一个新的数据库,但是也没有用。 问题答案: 问题是授予表根用户的权限。’root’@’%’没有任何权限。.就像我以前用作连接地址一样,因此它给出了拒绝访问错误.. 是IP地址的通配符。所以mys

  • 这是我的代码: 对于dbServername,我尝试过使用localhost、localhost:8080、localhost:3306和127.0.0.1,但只有127.0.0.1和localhost:3306似乎通过了测试,并给出了可能的错误。我在localhost(没有这样的文件或目录*)和localhost:8080(MySQL已经消失)中遇到了不同的错误。 因此,考虑到IP as dbS

  • 在Ubuntu中使用MySQL我做了以下步骤: 我收到一个错误: 拒绝用户“root”@"localhost“的访问(使用密码:YES)

  • 我正在尝试从Spring启动连接MySQL db,但我收到此错误为: 我的application.properties档案看起来像 用户名“root”和密码“root”正确,因为我可以从命令行登录到root。我已经尝试了java.sql中的所有方法。SQLException:用户“root”@“ocalhost”的访问被拒绝(使用密码:YES)