首頁  >  文章  >  資料庫  >  為什麼 MySQL 連線拋出「[2002] 每個套接字位址僅一次使用...」錯誤?

為什麼 MySQL 連線拋出「[2002] 每個套接字位址僅一次使用...」錯誤?

Linda Hamilton
Linda Hamilton原創
2024-11-13 01:53:02457瀏覽

Why Does MySQL Connection Throw

錯誤已解決:僅允許使用一種套接字位址

嘗試透過PHP 與MySQL 建立連線時,出現意外錯誤「 [2002” ]通常只允許每個套接字位址(協定/網路位址/連接埠)使用一次”,有時可能會出現這種情況。正如其他人所報告的那樣,此問題似乎與Apache 未首先啟動無關。

在這種情況下,如果錯誤發生在活動的Apache 會話中,問題可能出在Windows 註冊表設定中。 Windows註冊表編輯器 (regedit)。數值:

  1. TcpTimedWaitDelay: 0000001e
  2. MaxUserPort: 0000fffeTcpNumfalConnections: 0000fffe
  3. TcpNumfalConnections: 0000ff_Maxs🎜 00000005

    • 儲存變更並重新啟動伺服器。的解決方案中提供的參考,以了解進一步的故障排除步驟。

以上是為什麼 MySQL 連線拋出「[2002] 每個套接字位址僅一次使用...」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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