本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
資料庫執行個體是在雲端執行的隔離資料庫環境。這是 Amazon 的基本建置區塊RDS。資料庫執行個體可能包含多個由使用者建立的資料庫,可以使用您用來存取獨立資料庫執行個體的相同用戶端工具和應用程式,來存取資料庫執行個體。使用 AWS 命令列工具、Amazon RDSAPI操作或 ,即可輕鬆建立和修改資料庫執行個體 AWS Management Console。
注意
Amazon RDS支援使用任何標準SQL用戶端應用程式存取資料庫。Amazon RDS 不允許直接主機存取。
您最多可以有 40 個 Amazon RDS 資料庫執行個體,但有下列限制:
-
10 個SQL伺服器版本 (Enterprise、Standard、Web 和 Express),依「包含授權」模型
-
"license-included" 模式下的 10 for Oracle
-
40 for Db2,根據 "bring-your-own-license" (BYOL) 授權模型
-
MySQL、MariaDB 或 Postgre 為 40SQL
-
40 for Oracle 於 "bring-your-own-license" (BYOL) 授權模型下
注意
如果您的應用程式需要更多的資料庫執行個體,您可以使用此表單
每個執行個體都有一個資料庫執行個體識別符。此客戶提供的名稱在與 Amazon RDSAPI和 AWS CLI 命令互動時,可唯一識別資料庫執行個體。資料庫執行個體識別符對於 AWS 區域中的客戶必須是唯一的。
資料庫執行個體識別符會形成 配置給您執行個體的DNS主機名稱的一部分RDS。例如,如果您將 指定db1
為資料庫執行個體識別符,則 RDS 會自動為您的執行個體配置DNS端點。範例端點為
,其中 db1
.abcdefghijkl
.us-east-1
.rds.amazonaws.com
是您的執行個體 ID。db1
在範例端點 中
,字串db1
.abcdefghijkl
.us-east-1
.rds.amazonaws.com
是 AWS 區域 和 特定組合的唯一識別符 AWS 帳戶。範例中abcdefghijkl
的識別符是由 內部產生RDS,且不會變更區域和帳戶指定的組合。因此,您在此區域中的所有資料庫執行個體都會共用相同的固定識別符。請考慮固定識別符的下列功能:abcdefghijkl
-
如果您重新命名資料庫執行個體,則端點會有所不同,但固定識別符會相同。例如,如果您將
重新命名為db1
,新的執行個體端點會是renamed-db1
。renamed-db1
.abcdefghijkl
.us-east-1
.rds.amazonaws.com -
如果您刪除並重新建立具有相同資料庫執行個體識別符的資料庫執行個體,則端點會相同。
-
如果您使用相同的帳戶在不同區域中建立資料庫執行個體,則內部產生的識別符會有所不同,因為區域不同,如
中所示。db2
.mnopqrstuvwx
.us-west-1
.rds.amazonaws.com
每個資料庫執行個體皆可支援一個資料庫引擎。Amazon RDS目前支援 Db2、MySQL、MariaDB、PostgreSQL、Oracle、Microsoft SQL Server 和 Amazon Aurora 資料庫引擎。
建立資料庫執行個體時,某些資料庫引擎需要指定資料庫名稱。資料庫執行個體可以託管多個資料庫或具有多個結構描述的單一 Oracle 資料庫。資料庫名稱的值取決於資料庫引擎:
-
對於 Db2 資料庫引擎,資料庫名稱是資料庫執行個體中託管的資料庫名稱。此欄位為選用欄位。您可以稍後呼叫預
rdsadmin.create_database
存程序來建立資料庫。如需詳細資訊,請參閱建立資料庫。 -
對於 MySQL 和 MariaDB 資料庫引擎,資料庫名稱是資料庫執行個體中託管的資料庫名稱。由同一資料庫執行個體託管的資料庫,在該執行個體內都必須有唯一的名稱。
-
對於 Oracle 資料庫引擎,資料庫名稱用於設定 ORACLE_ 的值SID,該值必須在連線至 Oracle RDS執行個體時提供。
-
對於 Microsoft SQL Server 資料庫引擎,資料庫名稱不是支援的參數。
-
對於 PostgreSQL 資料庫引擎,資料庫名稱是資料庫執行個體中託管的資料庫名稱。建立資料庫執行個體時不需要資料庫名稱。由同一資料庫執行個體託管的資料庫,在該執行個體內都必須有唯一的名稱。
Amazon RDS會在建立過程中為您的資料庫執行個體建立主要使用者帳戶。此主要使用者有許可來建立資料庫,以及對主要使用者建立的資料表執行建立、刪除、選取、更新、插入操作。建立資料庫執行個體時,您必須設定主要使用者密碼,但您可以隨時使用 AWS CLI、Amazon RDSAPI操作或 進行變更 AWS Management Console。您也可以變更主要使用者密碼,並使用標準SQL命令管理使用者。
注意
本指南涵蓋非 Aurora Amazon RDS 資料庫引擎。如需使用 Amazon Aurora 的相關資訊,請參閱《Amazon Aurora 使用者指南》。