數據庫--如何連接RDS實例,使用雲數據庫?

若您要使用雲數據庫RDS,可以通過客戶端或阿里雲數據管理(DMS)連接RDS實例。本章將介紹如何通過DMS和MySQL-Front客戶端連接RDS實例。

背景信息

您可以通過RDS管理控制檯先登錄DMS,然後再連接需要訪問的RDS實例。數據管理(Data Management,簡稱DMS)是一種集數據管理、結構管理、訪問安全、BI圖表、數據趨勢、數據軌跡、性能與優化和服務器管理於一體的數據管理服務。支持MySQL、SQL Server、PostgreSQL、MongoDB、Redis等關係型數據庫和NoSQL的數據庫管理,同時還支持Linux服務器管理。

您也可以使用客戶端連接RDS實例。由於RDS提供的關係型數據庫服務與原生的數據庫服務完全兼容,所以對用戶而言,連接數據庫的方式也基本類似。本文以MySQL-Front客戶端爲例介紹RDS實例的連接方法,其它客戶端可參見此方法。用客戶端連接RDS實例時,請注意選擇內外網地址

  • 若您的客戶端部署在與要訪問的RDS實例在同一地域的ECS上且RDS實例與ECS的網絡類型相同時,請使用內網地址。

  • 其它情況請使用外網地址。

通過DMS連接實例

  1. 登錄RDS管理控制檯

  2. 選擇目標實例所在地域。

  3. 單擊目標實例的ID,進入基本信息頁面。

  4. 單擊頁面右上角的登錄數據庫,如下圖所示,進入數據管理控制檯的快捷登錄頁面。

    登錄DMS入口

  5. 快捷登錄頁面,檢查阿里雲數據庫標籤頁面顯示的連接地址和端口信息。若信息正確,填寫數據庫用戶名和密碼,如下圖所示。

    DMS登錄數據庫

    參數說明:

    • 1:實例的內網地址和內網端口。查詢實例的連接地址和端口的操作步驟如下所示:

      1. 登錄RDS管理控制檯

      2. 選擇目標實例所在地域。

      3. 單擊目標實例的ID,進入基本信息頁面。

      4. 在基本信息欄中,即可查看內外網地址及內外網端口信息,如下圖所示:

        查看RDS實例內外網地址和端口信息

    • 2:要訪問數據庫的賬號名稱。

    • 3:要訪問數據庫的賬號所對應的密碼。

  6. 單擊登錄

    說明:若您希望瀏覽器記住該賬號的密碼,可以先勾選記住密碼,然後再單擊登錄

  7. 若出現將DMS服務器的IP段加入到RDS白名單中的提示,單擊設置白名單,如下圖所示。若需手動添加,請參見設置白名單

    %E6%B7%BB%E5%8A%A0DMS%E6%9C%8D%E5%8A%A1%

  8. 成功添加白名單後,單擊登錄

通過客戶端登錄

  1. 將要訪問RDS實例的IP地址加入RDS白名單中。關於如何設置白名單,請參見設置白名單

  2. 啓動MySQL-Front客戶端。

  3. 打開登錄信息窗口,單擊新建,如下圖所示。

    MySQL-Front%E6%96%B0%E5%BB%BA%E8%BF%9E%E

  4. 輸入要連接的RDS實例信息,如下圖所示。

    MySQL-Front%E8%BF%9E%E6%8E%A5%E4%BF%A1%E

    參數說明:

    • 名稱:MySQL-Front連接數據庫的任務名稱。若不填,系統會將默認與Host一致。

    • Host:若使用內網連接,需輸入RDS實例的內網地址。若使用外網連接,需輸入RDS實例的外網地址。查看RDS實例的內外網地址及端口信息的步驟如下:

      1. 登錄RDS管理控制檯

      2. 選擇目標實例所在地域。

      3. 單擊目標實例的ID,進入基本信息頁面。

      4. 在基本信息欄中,即可查看內外網地址及內外網端口信息,如下圖所示:

        查看RDS實例內外網地址和端口信息

    • 端口:若使用內網連接,需輸入RDS實例的內網端口。若使用外網連接,需輸入RDS實例的外網端口。

    • 用戶:要訪問RDS實例的賬號名稱。

    • 密碼:要訪問RDS實例的賬號所對應的密碼。

  5. 單擊確定

  6. 打開登錄信息窗口,選中剛纔創建的連接,然後單擊打開,如下圖所示。若連接信息無誤,即會成功連接實例。

    %E8%BF%9E%E6%8E%A5RDS%E5%AE%9E%E4%BE%8B.