我可以在 phpmyadmin (XAMPP) 中禁用 mysql 保护而无需任何身份验证即可访问吗?

Can I disable mysql protection allowing access without any authentication in phpmyadmin (XAMPP)?

我试图 运行 我的应用程序在我的本地主机上,但我遇到了一些问题。

有人告诉我,我需要为用户和权限提供密码。因此,我尝试在用户和特权中向用户授予所有权限。但是我不清楚用户名和密码(由于一些问题)。

我可以在 phpmyadmin (XAMPP) 中禁用 MySQL 允许访问而无需任何身份验证的保护吗?

这是我的错误(在本地主机执行期间):

CDbConnection failed to open the DB connection: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

首先,身份验证不是在 phpMyAdmin 级别进行的,而是在 MySQL 级别进行的。要禁用 MySQL 服务器的 "protection"(身份验证),您必须使用特殊选项重新启动 MySQL 服务器。因此,您必须根据 XAMPP 版本找到 my.ini 文件所在的位置,然后按照 How to start MySQL with --skip-grant-tables? 中的描述(在 tonycoupland 的回答中)对其进行编辑,然后重新启动 MySQL服务。