2016-06-13 122 views
-1

我無法通過MySQL Workbench從本地機器連接到我的RDS實例。我每次都會收到錯誤10006。當我創建連接時,我輸入RDS端點作爲主機,端口3306,用戶,密碼但失敗。我的RDS實例在VPC中,我認爲這可能是問題。使用MySQL Workbench連接到RDS

我是新來的,所以如果有人可以解釋一些我需要改變的B/C我的實例是在VPC,這將是有益的。

+1

(a)您的RDS實例是否在私有子網中? (b)RDS實例上的「公開訪問」標誌是真是假? –

+0

啊..所以可公開訪問的標誌設置爲no。我想這需要改變? – Scott

+0

如果'Publicly Accessible'設置爲false(否),則RDS實例的DNS條目將僅解析爲內部IP地址(例如10.x.x.x)。所以如果你想從VPC之外訪問它,那麼是的,它必須公開訪問。 –

回答

2

您的RDS實例必須將Publicly Accessible選項設置爲true(或ON)。

如果Publicly Accessible選項爲false(或OFF),則RDS實例的DNS條目將僅解析爲其內部IP地址。例如,10.x.x.x。

Publicly Accessible選項爲真(或ON)時,當從VPC內部查詢時,DNS條目將解析爲內部IP地址,當從外部查詢VPC時,它將解析爲外部IP地址。