繁体   English   中英

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

[英]Can't connect local WordPress to a remote MySQL server

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

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

警告:mysqli_real_connect():(HY000 / 2049):在/ media / AMPP / nginx-root / projects / lepleco / http / wp中使用旧(4.1.1之前)身份验证协议的连接被拒绝(启用了客户端选项“ secure_auth”) -includes / wp-db.php 1490行

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

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

我再次收到此错误:

错误2049(HY000):使用旧(4.1.1之前)身份验证协议的连接被拒绝(启用了客户端选项“ secure_auth”)

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

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

但是对于我的一生,我不知道如何在我的WordPress连接中使用它。

我哪里错了?

您是否尝试过更改密码?

根据 dba stackexchange帖子,您无法连接的事实不是错误。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM