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

如何修复#1045-用户'root'@'localhost'的访问被拒绝(使用密码:否)

胡国兴
2023-03-14

我已经安装了XAMPP在localhost:8080,但我不能访问phpmyadmin与消息错误:

[MySQL说:文档#1045-拒绝用户'root'@'localhost'访问(使用密码:NO)]

共有1个答案

司徒高寒
2023-03-14

步骤1

打开你的MySQL控制台

对于Xampp,请遵循以下指南Access-mySQL-命令-line-in-xampp

步骤2

输入提供的命令行如果您有密码,可以忽略此部分。

输入:use mysql

按回车键。

设置您的MySQL密码:

UPDATE mysql.user
SET Password=PASSWORD("EnterYourPasswordHere")
WHERE User="root";

用新选择的密码替换“EnterYourPasswordHere”。

按回车键。

刷新权限:FLUSH PRIVILEGES

通过键入:Exit退出

按回车键。

第三步

打开并编辑您的配置。inc.php文件位于本地服务器文件中

使用文本编辑器,如记事本,打开您的配置。inc.php文件。

去我的电脑

找到这行代码:$cfg['Servers'][$i]['password']='' //MySQL密码

将密码更改为从步骤2创建的新选定密码。

单击保存。

步骤4:访问phpMyAdmin

您可以通过转到访问phpMyAdminhttp://localhost/phpMyAdmin/.

祝贺您现在可以访问数据库了。

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

  • 我正试图将一个实时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并重新安装。这也没有帮助

  • 问题内容: 我是一名电气工程师,主要研究电源系统而不是编程。最近,我一直在遵循手册在Ubuntu上安装软件套件。实际上,我一点也不了解。我已经在Ubuntu上完成了以下安装。 那我做 我最终收到以下错误消息。 我该如何修复并继续? 问题答案: 注意: 对于 MySQL 5.7+, 请参阅@Lahiru对此问题的回答。那包含更多当前信息。 对于MySQL <5.7: 默认的root密码为空白(即空字