gpt4 book ai didi

php - 无法将本地 WordPress 连接到远程 MySQL 服务器

转载 作者:行者123 更新时间:2023-11-29 20:55:57 25 4
gpt4 key购买 nike

我有一个本地 WP,我想连接到远程数据库。即使 wp-config.php 中的连接参数正确,我还是收到“建立数据库连接时出错”的消息。

启用 WP_DEBUG 后,我看到以下错误消息:

Warning: mysqli_real_connect(): (HY000/2049): Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled) in /media/AMPP/nginx-root/projects/lepleco/http/wp-includes/wp-db.php on line 1490

当我尝试从终端进行普通 mysql 连接时:

mysql -h [correct-host] -u [correct-username] -p[correct-password] [correct-db-name]

我再次收到此错误:

ERROR 2049 (HY000): Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)

我能够连接的唯一方法是使用 --skip-secure-auth 标志:

mysql -h [correct-host] -u [correct-username] -p[correct-password] [correct-db-name] --skip-secure-auth

但我怎么也想不出如何使用它来连接我的 WordPress。

我哪里错了?

最佳答案

您是否尝试过更改密码?

根据this dba stackexchange 发布的事实是您无法连接并不是一个错误。

我认为,如果您更改该用户的 MYSQL 密码,然后尝试重新连接,应该没问题。

关于php - 无法将本地 WordPress 连接到远程 MySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37632063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com