如何找回丢失的 phpMyAdmin 密码,XAMPP

Posted

技术标签:

【中文标题】如何找回丢失的 phpMyAdmin 密码,XAMPP【英文标题】:How to get back Lost phpMyAdmin Password, XAMPP 【发布时间】:2013-05-06 20:39:32 【问题描述】:

我有一个本地主机在 Mac 上的 XAMPP 上运行。在某些时候,我在 phpMyAdmin 中设置了一个我已经忘记的密码。任何人都可以帮助我重新进入 phpMyAdmin 吗?我已经学习了大量的教程,但它们要么都不起作用,要么引用了一些似乎不在我的计算机上的文件。有什么简单的方法吗?

当我尝试打开时:

http://localhost 

我明白了:

The Server http://localhost:80 requires a username and password

【问题讨论】:

也许这对你有帮助:***.com/questions/4124447/… 感谢 RXM 不幸的是,这是我已经尝试过的教程之一。 找到这个:forums.digitalpoint.com/threads/… 有帮助吗? 如果你勾选了将密码保存到记事本,那么带有密码的文本文件将生成到mysql目录中。它可以帮助你。 【参考方案1】:

在 xammp 文件夹 'C:\xampp\mysql' 中有一个名为 resetroot.bat 的批处理文件,运行它会删除 phpmyadmin 密码。然后您需要做的就是在xamp 中启动MySQL 服务并单击管理按钮。

【讨论】:

【参考方案2】:

您好,这对我在 Centos 中的“/opt/lampp/xampp security”有用

[root@XXXXX ~]# /opt/lampp/xampp 安全

XAMPP:快速安全检查...

XAMPP:您的 XAMPP 页面受密码保护。

XAMPP:您还是要更改密码吗? [否] 是

XAMPP:密码:

XAMPP:密码(再次):

XAMPP:密码保护已激活。请使用“xampp”作为用户名!

XAMPP:无法通过网络访问 MySQL。很好。

XAMPP:MySQL 有一个根密码集。美好的! :)

XAMPP:用户“daemon”的 FTP 密码仍设置为“xampp”。

XAMPP:要更改密码吗? [是]

XAMPP:密码:

XAMPP:密码(再次):

XAMPP:重新加载 ProFTPD...好的。

XAMPP:完成。

[root@XXXXX ~]#

【讨论】:

【参考方案3】:

唯一对我有用的解决方案:

(来源:https://***.com/a/22784404/2377343)

您需要停止 Mysql 并使用命令更改用户密码。

【讨论】:

【参考方案4】:

这个问题可能已经过时了,但我刚才一直在为同样的问题苦苦挣扎。

删除resetroot.bat的密码后,按照Nedshed的提示,您可以前往http://localhost/security/index.php选择其他密码

【讨论】:

【参考方案5】:

最好的办法是转到您的 phpmyadmin 文件夹并打开 config.inc.php 并将 allownopassword=false 更改为 $cfg['Servers'][$i]['AllowNoPassword'] = true;强>

【讨论】:

【参考方案6】:

您要编辑此文件: "\xampp\phpMyAdmin\config.inc.php"

改变这一行:

$cfg['Servers'][$i]['password'] = 'WhateverPassword';

无论您的密码是什么。 如果您不记得密码,请在 Shell 中运行以下命令:

mysqladmin.exe -u root password WhateverPassword

“WhateverPassword”是您的新密码。

【讨论】:

sudo /Applications/XAMPP/xamppfiles/bin/mysqladmin -u root password root /Applications/XAMPP/xamppfiles/bin/mysqladmin:连接到'localhost'的服务器失败错误:'拒绝用户访问'root'@'localhost'(使用密码:NO)'【参考方案7】:

除非您更改了密码,否则默认设置不要求您输入密码来连接到 MYSQL 服务器,请尝试:

mysql_connect('localhost','root','');

如果没有,那么您可以将数据库导出到外部文件,只需按照这些说明操作即可。

http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html

如果您无法访问 phpMyAdmin,请尝试,

http://www.simplehelp.net/2008/11/26/how-to-reset-a-lost-mysql-root-password/

【讨论】:

【参考方案8】:

重新安装软件可以解决问题,只要确保在此过程中不要删除 htdocs 文件夹即可。

【讨论】:

如何确保不会丢失我的数据库? @BenPearce 备份它 LOL ;) 非常快速的解决方案 ;) 这甚至是一个解决方案!

以上是关于如何找回丢失的 phpMyAdmin 密码,XAMPP的主要内容,如果未能解决你的问题,请参考以下文章

Sybase数据库sa密码丢失后应当如何找回

sys用户密码丢失找回密码的步骤和命令

Linux 用户密码丢失找回方法

[读书笔记]mysql 找回丢失的root密码

MySQL数据库root密码丢失后的找回

Linux 6.8 root密码丢失找回