当前位置: 首页 > 知识库问答 >
问题:

MySQL表示:文档#1045-拒绝访问用户'root'@'localhost'(使用密码:否)

竺绍辉
2023-03-14

我安装了xampp,但当我尝试运行它时,出现了一个错误,如下所示:

错误

MySQL说:文档

配置中定义的控制器用户连接失败。phpMyAdmin试图连接到MySQL服务器,服务器拒绝了连接。您应该检查配置中的主机、用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。

我试图在互联网上搜索解决方案,但仍然无法解决我的问题。我已经在config中检查了是否使用了密码。inc.php文件,但我没有使用任何密码。另外,当我尝试使用密码访问时,我仍然无法解决此问题。

我希望任何人都能帮助我。非常感谢。

共有3个答案

高朝明
2023-03-14

第一步:去。。。C:\xampp\phpMyAdmin

第二步:打开配置。inc.php文件

第三步:找到以下信息并更改密码。

/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'ENTER_YOUR_USER_NAME_HERE';
$cfg['Servers'][$i]['password'] = 'ENTER_YOUR_PASS_HERE';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';
通典
2023-03-14

转到文件C:\wamp\apps\phpmyadmin3。2.0.1\config。php公司

找到行$cfg['Servers'][$i]['password']=''并将其更改为

$cfg['Servers'][$i]['password']='root'

其中root是您在此实例中设置的密码的名称

希望这对别人有帮助。

万英武
2023-03-14

在phpMyAdmin中更改根用户的密码后,我遇到了这个问题。我对编程一无所知,但我通过以下方法解决了它:

>

  • 转到文件C:\wamp\apps\phpmyadmin3。2.0.1\config。inc.php(如果不使用wamp服务器,我想您会用服务器名称替换“wamp”)

    找到行$cfg['Servers'][$i]['password']='',并将其更改为

    $cfg['Servers'][$i]['password']='NO'
    

    再次尝试打开phpMyAdmin,希望消息现在会显示“拒绝用户'root'@'localhost'的访问”(使用密码:YES)

    现在将上面一行中的密码更改为“你的密码”(无论你之前设置了什么)

    希望这对别人有帮助。

  •  类似资料:
    • 我正试图将一个实时WordPress站点复制到我的本地服务器上。我通过MAMP从现场站点导入数据库,在尝试连接到phpMyAdmin时收到了一条错误消息: 我在这一点上被难住了。有人能帮忙吗?

    • 我正在Windows 7 64位上使用WAMP服务器2。 当我使用root用户输入phpmyadmin时,它显示错误: " #1045 -拒绝用户' root'@'localhost的访问(使用密码:否)" 如果我更改用户名,则它允许我显示phpmyadmin页面。 如果我创建数据库,那么它会向我显示一个错误: “#1044-用户“@本地主机”对数据库“family”的访问被拒绝” 并表示至少需要

    • 一直以来,我都试图在wamp服务器中打开phpMyAdmin,并试图使用默认用户名和密码登录,即分别为“root”和“root”,但显示的错误相同。 phpMyAdmin试图连接到MySQL服务器,服务器拒绝了连接。您应该检查配置中的主机、用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。 即使在卸载wamp并重新安装之后,它也会显示相同的错误。 我已经浏览了与该问题相关的所有帖子

    • 这似乎是多余的,但我无法找到一个正确的解决方案。 我无法使用mysql控制台登录到mysql。它要求一个密码,我不知道我实际上输入了什么。有办法获取密码或更改密码吗?(这就是我config.inc的样子。 当我尝试打开phpmyadmin我得到这个错误(#1045-访问拒绝用户'root'@'localhost'(使用密码:是)) 我尝试卸载(并删除了所有相关文件)WAMP并重新安装。这也没有帮助

    • 我尝试了StackOverflow的多种解决方案,但没有任何成功。我正在Mac OSX(Sierra 10.12.3)上尝试创建一个新的数据库和用户。我从终点站进入: 输出此错误: 错误1045(28000):拒绝用户“root”@"localhost“的访问(使用密码:NO) 我可以通过mysql客户端和非root用户访问mysql。 感谢任何帮助。

    • 问题内容: 这似乎是多余的,但我无法找到正确的解决方案。 我无法使用mysql控制台登录到mysql。它要求输入密码,但不知道我实际输入的内容(是否可以获取或更改密码?)这是我的config.inc的外观。 当我尝试打开phpmyadmin时,出现此错误(#1045-用户’root’@’localhost’的访问被拒绝(使用密码:是) 我试图卸载(加上已删除所有相关文件)WAMP并重新安装。它也无