本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
尋找 Amazon RDS 資料庫執行個體的連線資訊
資料庫執行個體的連線資訊包括其端點、連接埠,以及有效的資料庫使用者,例如主要使用者。例如,對於 MySQL 資料庫執行個體, 假設端點值為 mydb.123456789012.us-east-1.rds.amazonaws.com
。在此情況下,連接埠值為 3306
,資料庫使用者為 admin
。藉由此資訊,您可以在連線字串中指定下列值:
-
對於主機或主機名稱或DNS名稱,請指定
mydb.123456789012.us-east-1.rds.amazonaws.com
。 -
對於連接埠,指定
3306
。 -
對於使用者,請指定
admin
。
每個資料庫執行個體的端點都是唯一的,連接埠和使用者的值可能會有所不同。下列清單顯示每個資料庫引擎最常見的連接埠:
-
Db2 – 50000
-
MariaDB – 3306
-
Microsoft SQL Server – 1433
-
MySQL – 3306
-
Oracle – 1521
-
PostgreSQL – 5432
若要連線到資料庫執行個體,請針對資料庫引擎使用任何用戶端。例如,您可以使用 mysql 公用程式連線到 MariaDB 或 MySQL 資料庫執行個體。您可以使用 Microsoft SQL Server Management Studio 連線到 SQL Server 資料庫執行個體。您可以使用 Oracle SQL Developer 連線到 Oracle 資料庫執行個體。同樣地,您可以使用 psql 命令列公用程式來連線至 PostgreSQL 資料庫執行個體。
若要尋找資料庫執行個體的連線資訊,請使用 AWS Management Console。您也可以使用 AWS Command Line Interface (AWS CLI) describe-db-instances命令或 RDS API DescribeDBInstances 操作。
若要在 中找到資料庫執行個體的連線資訊 AWS Management Console
登入 AWS Management Console 並在 開啟 Amazon RDS主控台https://console.aws.amazon.com/rds/
。 -
在導覽窗格中,選擇 Databases (資料庫) 以顯示資料庫執行個體的清單。
-
選擇資料庫執行個體的名稱以顯示其詳細資訊。
-
在 Connectivity & security (連線能力和安全性) 索引標籤上,複製該端點。另外,請記下連接埠號碼。您需要同時有端點和連接埠號碼,才能連接至資料庫執行個體。
-
如果您需要尋找主要使用者名稱,請選擇 Configuration (組態) 索引標籤並檢視 Master username (主要使用者名稱) 值。
若要使用 尋找資料庫執行個體的連線資訊 AWS CLI,請呼叫 describe-db-instances命令。在呼叫中,查詢資料庫執行個體 ID、端點、連接埠和主要使用者名稱。
用於 Linux, macOS,或 Unix:
aws rds describe-db-instances \ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"
用於 Windows:
aws rds describe-db-instances ^ --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"
輸出內容應如下所示。
[ [ "mydb", "mydb.123456789012.us-east-1.rds.amazonaws.com", 3306, "admin" ], [ "myoracledb", "myoracledb.123456789012.us-east-1.rds.amazonaws.com", 1521, "dbadmin" ], [ "mypostgresqldb", "mypostgresqldb.123456789012.us-east-1.rds.amazonaws.com", 5432, "postgresadmin" ] ]
若要使用 Amazon 尋找資料庫執行個體的連線資訊API,請呼叫 DescribeDBInstances RDS 操作。在輸出中,尋找端點地址、端點連接埠和主要使用者名稱的值。