热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用PHPMyAdmin拒绝用户“root”@“localhost”访问-Accessdeniedforuser'root'@'localhost'withPHPMyAdmin

WhenIsettherootpasswordinPHPMyAdmin,Igetthiserror:当我在PHPMyAdmin中设置root密码时,出现此错误:#1045

When I set the root password in PHPMyAdmin, I get this error:

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

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

I can't open the PHPMyAdmin panel. What am I doing wrong?

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

2 个解决方案

#1


82  

Edit your phpmyadmin config.inc.php file and if you have Password, insert that in front of Password in following code:

编辑您的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;

#2


3  

Here are few steps that must be followed carefully

以下是必须仔细遵循的几个步骤

  1. First of all make sure that the WAMP server is running if it is not running, start the server.
  2. 首先确保WAMP服务器在运行时运行,启动服务器。
  3. Enter the URL http://localhost/phpmyadmin/setup in address bar of your browser.
  4. 在浏览器的地址栏中输入URL http:// localhost / phpmyadmin / setup。
  5. Create a folder named config inside C:\wamp\apps\phpmyadmin, the folder inside apps may have different name like phpmyadmin3.2.0.1

    在C:\ wamp \ apps \ phpmyadmin中创建一个名为config的文件夹,应用程序内的文件夹可能有不同的名称,如phpmyadmin3.2.0.1

  6. Return to your browser in phpmyadmin setup tab, and click New server.New server

    在phpmyadmin设置选项卡中返回浏览器,然后单击“新建服务器”。

  7. Change the authentication type to ‘COOKIE’ and leave the username and password field empty but if you change the authentication type to ‘config’ enter the password for username root.

    将身份验证类型更改为“COOKIE”并将用户名和密码字段保留为空,但如果将身份验证类型更改为“config”,请输入username root的密码。

  8. Click save save

    点击保存

  9. Again click save in configuration file option.
  10. 再次单击配置文件选项中的保存。
  11. Now navigate to the config folder. Inside the folder there will be a file named config.inc.php. Copy the file and paste it out of the folder (if the file with same name is already there then override it) and finally delete the folder.
  12. 现在导航到config文件夹。在文件夹中,将有一个名为config.inc.php的文件。复制文件并将其粘贴到文件夹中(如果已经存在同名文件,则覆盖它),最后删除该文件夹。
  13. Now you are done. Try to connect the mysql server again and this time you won’t get any error. --credits Bibek Subedi
  14. 现在你完成了。尝试再次连接mysql服务器,这次你不会收到任何错误。 --credits Bibek Subedi

推荐阅读
  • 本文详细介绍了一种通过MySQL弱口令漏洞在Windows操作系统上获取SYSTEM权限的方法。该方法涉及使用自定义UDF DLL文件来执行任意命令,从而实现对远程服务器的完全控制。 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 使用Nginx反向代理实现多域名端口映射
    本文介绍如何通过配置本地hosts文件和Nginx反向代理,实现多个虚拟域名的端口映射,使用户可以通过标准HTTP端口80访问不同后端服务。 ... [详细]
  • 本文详细介绍了在使用 SmartUpload 组件进行文件上传时,如何正确配置和查找文件保存路径。通过具体的代码示例和步骤说明,帮助开发者快速解决上传路径配置的问题。 ... [详细]
  • 使用PHP实现网站访客计数器的完整指南
    本文详细介绍了如何利用PHP构建一个简易的网站访客统计系统。通过具体的代码示例和详细的解释,帮助开发者理解和实现这一功能,适用于初学者和有一定经验的开发人员。 ... [详细]
  • 本文详细介绍了在 Windows 7 系统中配置 Nginx 1.10.3 和 PHP 7.1.1 NTS 的步骤,包括修改 PHP 配置文件、处理依赖项以及创建批处理脚本启动和停止服务。重点解释了如何解决常见的运行时错误。 ... [详细]
  • 在尝试使用C# Windows Forms客户端通过SignalR连接到ASP.NET服务器时,遇到了内部服务器错误(500)。本文将详细探讨问题的原因及解决方案。 ... [详细]
  • ThinkPHP 数据库配置详解
    本文详细介绍了如何在 ThinkPHP 框架中正确配置数据库连接参数,包括数据库类型、服务器地址、数据库名称等关键配置项。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 本文详细介绍了在XAMPP环境中如何修改Apache和MySQL的默认端口号,并确保WordPress能够正常访问。同时,提供了针对Go语言社区和Golang开发者的相关建议。 ... [详细]
  • 本文详细介绍了如何在PHP中进行数组删除、清空等操作,并提供了在Visual Studio Code中创建PHP文件的步骤。 ... [详细]
  • 云函数与数据库API实现增删查改的对比
    本文将深入探讨使用云函数和数据库API实现数据操作(增删查改)的不同方法,通过详细的代码示例帮助读者更好地理解和掌握这些技术。文章不仅提供代码实现,还解释了每种方法的特点和适用场景。 ... [详细]
  • 在PHP后端开发中遇到一个难题:通过第三方类文件发送短信功能返回的JSON字符串无法解析。本文将探讨可能的原因并提供解决方案。 ... [详细]
  • 深入解析Spring启动过程
    本文详细介绍了Spring框架的启动流程,帮助开发者理解其内部机制。通过具体示例和代码片段,解释了Bean定义、工厂类、读取器以及条件评估等关键概念,使读者能够更全面地掌握Spring的初始化过程。 ... [详细]
  • yikesnews第11期:微软Office两个0day和一个提权0day
    点击阅读原文可点击链接根据法国大选被黑客干扰,发送了带漏洞的文档Trumps_Attack_on_Syria_English.docx而此漏洞与ESET&FireEy ... [详细]
author-avatar
四月草上飞2602920415
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有