簡體   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