Connect 至您 Lightsail PostgreSQL 執行個體 - Amazon Lightsail

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Connect 至您 Lightsail PostgreSQL 執行個體

在 Amazon Lightsail 中建立 PostgreSQL 受管資料庫之後,您可以使用任何標準 PostgreSQL 用戶端應用程式或公用程式來連線到該資料庫。您必須從 Lightsail 主控台的資料庫管理頁面取得資料庫端點、連接埠、使用者名稱和密碼。在用戶端或 Web 應用程式設定資料庫連線時,必須指定這些值。

本指南說明如何取得所需的連線資訊,以及如何設定 pgAdmin 來連接到您的受管資料庫。

注意

如需有關連接至 MySQL 資料庫的詳細資訊,請參閱連接至 MySQL 資料庫

步驟 1:取得您的 PostgreSQL 資料庫連線詳細資訊

從 Lightsail 主控台取得資料庫端點和連接埠資訊。您稍後設定用戶端來連接至資料庫時,將使用這些資訊。

取得資料庫連線詳細資訊
  1. 登入主 Li ghtsail 台

  2. 在 Lightsail 首頁上,選擇「資料庫」索引標籤。

  3. 選擇欲連接的資料庫名稱。

  4. Connect (連線) 索引標籤 Endpoint and port (端點和連接埠) 區段下,請記下端點及連接埠資訊。

    為避免輸入錯誤,建議您將端點複製到剪貼簿。方法是反白選取端點,然後按下 Ctrl+C (Ctrl+C) (若您使用 Windows) 或 Cmd+C (Cmd+C) (若您使用 macOS),將端點複製到剪貼簿。然後,在適當位置按下 Ctrl+V (Ctrl+V)Cmd+V (Cmd+V) 來貼上。

    Lightsail 主控台中的資料庫端點和連接埠
  5. Connect (連接) 索引標籤的 User name and passwords (使用者名稱和密碼) 區段下,記下使用者名稱,然後選擇 Password (密碼) 區段下的 Show (顯示) 來檢視目前的資料庫密碼。

    由於受管密碼十分複雜,因此建議您採取複製貼上以避免輸入錯誤。反白選取受管的密碼,然後按下 Ctrl+C (Ctrl+C) (若您使用 Windows) 或 Cmd+C (Cmd+C) (若您使用 macOS),將密碼複製到剪貼簿。然後,在適當位置按下 Ctrl+V (Ctrl+V)Cmd+V (Cmd+V) 來貼上。

步驟 2:設定您 PostgreSQL 資料庫的公有可用性

您必須為資料庫啟用公用模式,才能從外部連線到該資料庫,或從與資料庫不同區域的 Lightsail 執行個體連線。公有模式啟用時,任何擁有您資料庫使用者名稱和密碼的使用者,都能連線至該資料庫。若要設定資料庫的公有可用性,請依照設定資料庫的公有模式指南中的步驟進行操作。

注意

如果您打算從與資料庫位於相同區域的其中一個 Lightsail 執行個體連線至資料庫,請跳至步驟 3。

步驟 3:設定您的資料庫用戶端來連接到 PostgreSQL 資料庫

欲連接至您的 PostgreSQL 資料庫,請將資料庫用戶端設定為使用您之前取得的端點及連接埠。以下步驟說明如何設定 pgAdmin,但這些步驟可能與其他用戶端類似。

注意

如需有關使用 pgAdmin 的詳細資訊,請參閱 pgAdmin 文件

設定 pgAdmin 以連接到您的資料庫
  1. 開啟 pgAdmin

  2. 在左側導覽功能表的 Servers (伺服器) 按一下滑鼠右鍵。

  3. 選擇 Create (建立),然後選擇 Server (伺服器)

  4. pgAdmin 伺服器組態
  5. Create - Server (建立 - 伺服器) 表單中 ,為伺服器輸入名稱。建議您使用與資料庫類似的名稱做為連線名稱。將有助您未來能夠加以辨識。

  6. 選擇 Connection (連線) 索引標籤,然後在顯示的表格中輸入以下資訊:

    pgAdmin 伺服器組態表格
    • Host name/address (主機名稱/地址) - 輸入您稍早取得的資料庫終端節點。如果您是從 Lightsail 主控台複製資料庫端點,而該端點仍在剪貼簿中,請按 Ctrl+V (如果您使用的是 Windows),或按下 Cmd+V (如果您使用的是 macOS) 來貼上它。

    • Port (連接埠) - 輸入您稍早取得的資料庫連接埠。PostgreSQL 的預設連接埠為 5432。

    • Maintenance database (維護資料庫) - 指定用戶端將連接的初始資料庫名稱。這是您在 Lightsail 中建立 PostgreSQL 資料庫時所指定的主要資料庫名稱。

      如果您不記得主要資料庫的名稱,請輸入 postgres。每個 PostgreSQL 受管資料庫都有一個可供您連接的 postgres 資料庫,在連接之後,您將可以存取在 PostgreSQL 受管資料庫上的所有其他資料庫。

    • Username (使用者名稱) — 輸入您之前取得的資料庫使用者名稱。

    • Password (密碼) - 輸入您稍早取得的資料庫密碼。如果您是從 Lightsail 主控台複製密碼,但密碼仍在剪貼簿中,請按 Ctrl+V (如果您使用的是 Windows);如果您使用的是 macOS,請按下 Cmd+V 鍵來貼上密碼。選擇 Save password (儲存密碼) 以儲存您的密碼。

    • Role (角色)Service (服務) - 將這些欄位保留空白。

  7. 選擇 Save (儲存) 以儲存新的伺服器詳細資訊。

    新資料庫連線會出現在 pgAdmin 應用程式左側導覽功能表上的 Servers (伺服器) 部分。

  8. 若要連接到您的資料庫,請在您的新資料庫連線上按兩下。

    如果連線成功,您將看到該資料庫的可用資源清單。

    pgAdmin 工作區

後續步驟

以下是協助您在 Lightsail 中將資料匯入資料庫的指南: