我有一个本地WP,我想连接到远程数据库。即使我在wp-config.php
中的连接参数是正确的,我也会在建立数据库连接时出错...
启用WP_DEBUG
后,我会看到以下错误消息:
警告:mysqli_real_connect():( HY000 / 2049):在/ media / AMPP / nginx-root中拒绝使用旧的(4.1.1之前的)身份验证协议进行连接(客户端选项' secure_auth'已启用)第1490行/projects/lepleco/http/wp-includes/wp-db.php
当我从终端尝试普通的mysql连接时:
mysql -h [correct-host] -u [correct-username] -p[correct-password] [correct-db-name]
我再次收到此错误:
ERROR 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连接。
我哪里错了?
答案 0 :(得分:0)