我想知道如何为MySQL重置用户名和密码。问题是我已经安装了XAMPP,并且一切正常,但是有一天我无法使用phpmyadmin,却得到了:
我尝试了多种形式,无法连接到MySQL。我重新安装了XAMPP,但仍然无法正常工作。
我可以获取有关重新生成用户名和密码的帮助吗?
您可以继续http://localhost/security/更改root密码。
您还可以仅使用SQL编辑根密码。安装免费的SQL编辑器(HeidiSQL)并使用查询:
UPDATE mysql.user SET Password=PASSWORD('your_password') WHERE User='root'
这应该对您有用。
要允许从其他主机远程访问phpMyAdmin,请按照以下步骤操作:
编辑XAMPP安装目录(通常是/ opt / lampp)中的etc / extra / httpd-xampp.conf文件。
在此文件中,找到下面的块:
AllowOverride AuthConfig需要本地...更新此块,并将Require local替换为Require all grant,使它看起来像这样:
AllowOverride AuthConfig要求所有授予...保存文件,然后使用XAMPP控制面板重新启动Apache服务器。
您现在应该可以从其他主机访问phpMyAdmin。