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

我有一台在Mac上运行在XAMPP上的本地主机。 在某些时候,我在phpMyAdmin中设置了一个我忘记的密码。 任何人都可以帮我回到phpMyAdmin? 我已经跟着大量的教程,但他们都不工作或引用一些似乎不在我的电脑上的文件。 有一个简单的方法吗?

当我尝试打开时:

http://localhost 

我得到:

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

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

你想编辑这个文件:“\ xampp \ phpMyAdmin \ config.inc.php”

改变这一行:

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

无论你的密码是什么。 如果你不记得你的密码,那么在Shell中运行这个命令:

 mysqladmin.exe -u root password WhateverPassword 

其中“WhateverPassword”是您的新密码。

有一个名为resetroot.bat的批处理文件位于xammp文件夹的“C:\ xampp \ mysql”中,运行它将删除phpadmin密码。 然后,您只需在xammp中启动MySQL服务,然后单击管理按钮即可。

这个问题可能会变老,但我现在正在同样的问题上挣扎。

在用resetroot.bat删除密码resetroot.bat ,按照resetroot.bat指示,您可以通过转到http://localhost/security/index.php来选择另一个密码

最好的办法是去你的phpmyadmin文件夹,并打开config.inc.php并将allownopassword = false更改为$ cfg ['servers'] [$ i] ['AllowNoPassword'] = true;

唯一的解决方案为我工作:

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

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

您好这工作在我的“/ opt / lampp / xampp安全”在Centos

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

XAMPP:快速安全检查…

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

XAMPP:你想改变密码吗? 是的

XAMPP:密码:

XAMPP:密码(再次):

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

XAMPP:MySQL不能通过网络访问。 好。

XAMPP:MySQL有一个root密码集。 精细! 🙂

XAMPP:用户“守护进程”的FTP密码仍然设置为“xampp”。

XAMPP:你想更改密码吗? [是]

XAMPP:密码:

XAMPP:密码(再次):

XAMPP:重新加载ProFTPD …好的。

XAMPP:完成。

[root @ XXXXX〜]#

除非您更改了密码,否则默认设置不要求您输入密码以连接到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/