為什麼在將 EC2 執行個體連接到 RDS 執行個體時出現「ERROR 2003 (HY000)」?

Patricia Arquette
發布: 2024-10-26 15:23:30
原創
121 人瀏覽過

Why Am I Getting

排除 EC2 與 RDS 執行個體之間的連線問題

在 AWS 環境中,嘗試在 EC2 執行個體與 RDS 執行個體之間建立連線時會出現常見問題。儘管已實現安全群組權限,但使用者在嘗試連線時可能會遇到「ERROR 2003 (HY000)」。

根本原因:

根本問題通常涉及設定錯誤RDS 安全群組內的入站規則,專門針對連接埠 3306,這是 MySQL 連線的預設連接埠。

解決方案:

要解決此問題,請按照以下步驟操作:

  1. 導覽至AWS 管理控制台並選擇RDS 。
  2. 找到您嘗試連線的 RDS 實例並按一下它。
  3. 在「在「安全性」標籤中,找到「安全群組規則」部分。
  4. 點選「編輯」按鈕並選擇「入站規則」標籤。
  5. 新增規則,允許從您的EC2 執行個體的IP 位址或IPv4 CIDR 區塊連接到連接埠3306。
  6. 確保EC2 執行個體的安全群組也已新增至RDS 安全群組的入站規則中。仍然存在,請考慮檢查任何可能阻止連接的網路防火牆或安全設備。

以上是為什麼在將 EC2 執行個體連接到 RDS 執行個體時出現「ERROR 2003 (HY000)」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!