phpMyAdmin - #1044 - 用户 ''@'localhost' 拒绝访问数据库

phpMyAdmin - #1044 - Access denied for user ''@'localhost' to database

我正在尝试设置我的 WordPress 项目,并且我正在使用 WampServer。在 phpMyAdmin 中,我只是尝试创建一个新数据库,但出现此错误:#1044 - 用户 ''@'localhost' 对数据库 'wp' 的访问被拒绝。我以前从来没有遇到过这个问题。

登录到 phpMyAdmin 的 Web 控制台并导航到 wp 数据库

单击 SQL 选项卡并粘贴此代码:

grant all privileges on wp.* to user@localhost identified by 'PASSWORD'; flush privileges; \q

更改用户的凭据以匹配您的配置,然后 单击“确定”,它应该会起作用!

您可以 read more 在 MySQL 的站点上了解 GRANT 的语法。

希望对您有所帮助!

在 WAMPServer 中,当您 运行 phpMyAdmin 您会看到一个登录屏幕。

默认:

用户名=root

并且未设置密码,因此您不应在密码字段中输入密码。

然后按Go按钮登录。

这将使您以 root 超级用户身份登录,他可以在 MySQL 服务器上执行任何操作。

If you leave the Username blank, like it appears you did, you are logged in as an annonymous user with no rights to do anything much at all.