簡體   English   中英

RDS無法連接到本地機器

[英]RDS unable to connect to local machine

我創建了簡單的免費層 RDS 實例,用於從本地進行 mysql 連接測試。 我確保Public accessibility yes創建的入站規則(來自任何地方的所有端口的所有流量)

> sgr-052bd15d02d6f0xxx –   All traffic All All sg-857778f1 
> sgr-085e08ad1f482xxxx IPv6    All traffic All All ::/0    for sqlyog

然后我運行以下命令

mysql -h database-1.czzsgxxxxxxx.us-east-2.rds.amazonaws.com -P 3306 -u admin -p 
(entered password)

但它沒有連接並給出以下錯誤:

ERROR 2003 (HY000): Can't connect to MySQL server on 'database-1.czzsgzotg0i1.us-east-2.rds.amazonaws.com' (110)

現在我已經研究了很多,發現這個問題只能通過更改 db 的入站規則來解決,但在我的情況下它仍然不起作用(我也嘗試過其他入站規則,但也沒有用。

如果您想從 Internet 上的自己的計算機連接到 Amazon RDS 實例,則安全組需要用於以下各項的入站規則

  • 端口:3306
  • 來源:您的 IP 地址

查看您當前的規則:

> sgr-052bd15d02d6f0xxx –       All traffic All All sg-857778f1 
> sgr-085e08ad1f482xxxx IPv6    All traffic All All ::/0    for sqlyog

第一行只接受來自安全組sg-857778f1傳入連接。 第二行用於 IPv6。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM