微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

mysqli_real_connect:HY000 / 1045:拒绝用户'admin'@'localhost'的访问使用密码:是

如何解决mysqli_real_connect:HY000 / 1045:拒绝用户'admin'@'localhost'的访问使用密码:是

在尝试连接到我的WordPress网站中的数据库时出现此错误

我将我的wp_debug设置为ture,然后出现了此消息


我找到了有关此主题的一些信息,但那不是我的问题-我没有得到令人满意的答案

Errrr

MysqLi_real_connect(): (HY000/1045): Access denied for user 'admin'@'localhost' (using password: YES)

第1635行

in F:\folderlocation**\wp-db.PHP on line 1635

if ( WP_DEBUG ) {
                MysqLi_real_connect( $this->dbh,$host,$this->dbuser,$this->dbpassword,null,$port,$socket,$client_flags );

完整错误警报消息

**Warning: MysqLi_real_connect(): (HY000/1045): Access denied for user 'admin'@'localhost' (using password: YES) in F:\folderlocation**\wp-db.PHP on line 1635**

我正在使用

  • xampp v3.2.4
  • 我对sql不太满意
  • 服务器本地主机-apache端口80

如果您有解决办法,请告诉我 或将我链接到可以帮助我的主题 但在链接我之前,请确保该主题适用于wordpress,而不适用于其他任何应用程序 谢谢

建立数据库连接时出错

解决方法

尝试更换 define ('DB_HOST','localhost');define ('DB_HOST','127.0.0.1'); 在wp_config.php

,

如果您在本地计算机上,请确保此配置上没有密码:(如果您在MySql上有密码,则仅使用密码)

/** MySQL database password */
define('DB_PASSWORD','');

,如果您在实时服务器上,则密码错误。另外,您的MySql主机可能是错误的。在配置文件上正确检查凭据。

,

感谢大家的回答,我在之后找到了答案 当我在特权点击中输入IP地址或本地主机时,出现此错误 由于某些原因

我刚刚为所有主机添加了“”%“” =,现在看来一切正常

,

我想添加我的答案,因为我能够在登录 WordPress php myadmin 出现问题之前登录。 就像 OP 讨论的那样

注意:您可以在此位置找到 wp-config.php 文件。这是我在 Windows 计算机上的位置。

C:\Bitnami\wordpress-5.4.1-0\apps\wordpress\htdocs

在您的 wp-config.php 文件中,您只需查看用户名和密码并登录即可。

/** MySQL database username */
define( 'DB_USER','some_username' );

/** MySQL database password */
define( 'DB_PASSWORD','some_password' );

请注意 'some_username''some_password' 不是您的 wp-config.php 文件中的实际值。这是我在 php myadmin 登录页面上输入的内容,并且有效。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。