iT邦幫忙

0

使用heidiSql連接AWS RDS mysql主機出現連線失敗(10060))

  • 分享至 

  • xImage

大神們早安!請問有沒有熟悉aws-rds的大神路過,可以指點一下AWS-rds連接的問題:

我在AWS-RDS控制台開啟1台rds並且和1台ec2(ubuntu20.04)建立關聯,開啟成功後我ssh進入ec2使用sudo mysql -umyusername -p -h myrds.ap-northeast-1.rds.amazonaws.com 可以正常連線,但問題是當我使用heidiSql連線時,卻出現10060連線失敗。
想請教一下大大,我還需要做哪些修正?
https://ithelp.ithome.com.tw/upload/images/20230317/20121754VUKfhgDotz.png

我的heidiSql是裝在我本地的電腦的,而我從本地(windows cmd) telnet **myrds**.ap-northeast-1.rds.amazonaws.com 這樣也是連線失敗的
powerc iT邦研究生 5 級 ‧ 2023-03-17 10:49:43 檢舉
檢查你的security group,有沒有開放外部或你的電腦連線,我記得預設是沒有
謝謝您提醒!其實我有建立一個安全組與該rds關聯,其中傳入與傳出規則都有開放3306port給0.0.0.0/
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
whitefloor
iT邦研究生 2 級 ‧ 2023-03-17 10:28:50
最佳解答

https://aws.amazon.com/tw/premiumsupport/knowledge-center/rds-cannot-connect/

不過我猜你是沒設定ssh tunnel
heidiSql才沒辦法進到RDS

另外用這種cloud最好是去買個support plan
當作繳學費去跟上面的高級工程師問問題

非常感謝,我先來研究一下ssh

終於搞定而且不需要公開ip,開心。
謝謝大家囉!

我要發表回答

立即登入回答