MySQL(phpMyAdmin):#1045 - 拒绝用户访问:“root”@“localhost”(使用密码:是)

MySQL(phpMyAdmin):#1045 - 拒绝用户访问:“root”@“localhost”(使用密码:是)

我收到以下错误:

#1045 - Access denied for user: 'root'@'localhost' (Using password: Yes)

问题是什么?

答案1

为以防万一,请确保以下几点:

  1. 您正在从本地主机连接。phpmyadmin 和 mysql 需要在同一台服务器上运行。如果它们在不同的服务器上,则本地主机连接将不起作用。
  2. 您已输入正确的密码用户。

答案2

看起来您确实没有正确的 root 帐户密码,但作为第一步,我建议您停止使用 root 帐户。相反,创建一个新帐户,只为其提供实际需要的权限,然后使用该帐户访问 phpMyAdmin,确保您正确输入用户名和密码。

答案3

不能确定具体问题是什么,你应该提供更多信息。

所以这只不过是一般的帮助。

该错误是由于root密码错误引起的,您设置了密码吗?确定正确吗?

如果是本地系统或者您是管理员,请尝试链接并重置 mysql 密码。

http://dev.mysql.com/doc/refman/4.1/en/passwords.html

希望能帮助到你。

答案4

检查 phpMyAdmin 文件夹中的文件config.inc.php,并添加数据库密码以及用户名(如果您更改了)

相关内容