首頁  >  文章  >  資料庫  >  如何修復遠端伺服器上的「無法建立連接,因為目標電腦主動拒絕」MySQL 錯誤?

如何修復遠端伺服器上的「無法建立連接,因為目標電腦主動拒絕」MySQL 錯誤?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-11-03 02:25:29867瀏覽

How Do I Fix the

解決「Mysql 無法建立連接,因為目標機器主動拒絕它」錯誤

儘管研究了類似的問題,但仍不清楚原因您的PHP 腳本遇到錯誤「無法建立連接,因為目標電腦主動拒絕它。」與其他面臨忘記密碼或防火牆阻塞問題的人不同,您的情況表明了不同的原因。

檢查您的程式碼,程式碼嘗試連接到 .nf.biz 上的遠端資料庫,很明顯您的 MySQL 伺服器目前已配置為僅接受透過 *nix 套接字或來自本機主機位址的連線。

要解決此問題,請修改 my.cnf 設定檔(通常位於Ubuntu 的 /etc/mysql/my.cnf)。進行以下更改:

  1. 更改:bind-address = 127.0.0.1 更改為bind-address = 0.0.0.0
  2. 註解掉:#skip-networking

儲存變更並重新啟動MySQL。

但是,很重要請注意,透過將 MySQL 伺服器暴露於公用 Internet,您可能會無意中允許惡意使用者的連線。考慮實施額外的安全措施來保護您的資料庫。

以上是如何修復遠端伺服器上的「無法建立連接,因為目標電腦主動拒絕」MySQL 錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn