如何解決MySQL 中的「無法建立連接,因為目標電腦主動拒絕」錯誤
嘗試連接到MySQL 資料庫,使用者可能會遇到錯誤訊息,指示由於目標機器主動拒絕而無法建立連線。出現此錯誤的原因有很多,但一個常見的根本原因是 MySQL 配置不正確。
問題陳述
開發人員嘗試使用以下方式建立與遠端資料庫的連接PHP 遇到錯誤:“無法建立連接,因為目標電腦主動拒絕連接。”用於連接的程式碼包括帶有指定資料庫參數的mysqli_connect 函數。
解決方案
該錯誤表明 MySQL 伺服器被配置為僅接受來自特定 IP 位址的連接或不允許來自網路的連接。要解決此問題,需要調整 MySQL 設定檔:
在檔案中進行以下變更:
警告
允許連接來自所有 IP 位址可能會增加安全風險。因此,建議僅授予對受信任網路的存取權限。
以上是為什麼我在 MySQL 中收到「無法建立連接,因為目標機器主動拒絕」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!