

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

# 建立 Lightsail 資料庫
<a name="amazon-lightsail-creating-a-database"></a>

在 Amazon Lightsail 中建立受管資料庫只需幾分鐘的時間。您可以選擇 MySQL 或 PostgreSQL 的最新主要版本，然後使用標準或高可用性計劃來設定資料庫。

**注意**  
如需 Lightsail 中受管資料庫的詳細資訊，請參閱[選擇資料庫](amazon-lightsail-choosing-a-database.md)。

**若要建立資料庫**

1. 登入 [Lightsail 主控台](https://lightsail.aws.amazon.com/)。

1. 在左側的導覽窗格中，選擇**資料庫**。

1. 選擇**建立資料庫**。

1. 選擇資料庫的 AWS 區域 和 可用區域。

   1. 選擇**變更 AWS 區域 和可用區域**，然後選擇區域。

   1. 選擇 **Change your Availability Zone (變更您的可用區域)**，接著選擇可用區域。

1. ​選擇資料庫類型。在其中一個可用的資料庫引擎選項底下，選擇下拉式功能表，然後從 Lightsail 支援的最新主要資料庫版本中選擇其一。  
![在 Lightsail 主控台中選擇一個資料庫引擎。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-pick-your-database.png)

1. 如有必要，請選擇下列其中一個選項：
   + **指定登入資料** — 指定您自己的資料庫使用者名稱和密碼。否則，Lightsail 會指定使用者名稱，並為您建立高強度密碼。
     + 若要指定自己的使用者名稱，請選擇 **Specify login credentials (指定登入資料)**，並將使用者名稱輸入文字方塊。根據您選取的資料庫引擎，套用下列限制：

       **MySQL**
       + MySQL 必要條件。
       + 必須為 1 到 16 個字母或數字。
       + 第一個字元必須是字母。
       + 不能是所選資料庫引擎的保留字。如需有關 MySQL 中保留字的詳細資訊，請參閱 [MySQL 5.6](https://dev.mysql.com/doc/refman/5.6/en/keywords.html)、[MySQL 5.7](https://dev.mysql.com/doc/refman/5.7/en/keywords.html) 或 [MySQL 8.0](https://dev.mysql.com/doc/refman/8.0/en/keywords.html) 的「關鍵字與保留字」文章。

       **PostgreSQL**
       + PostgreSQL 必要條件。
       + 必須為 1 到 63 個字母或數字。
       + 第一個字元必須是字母。
       + 不能是所選資料庫引擎的保留字。如需 PostgreSQL 中保留字的詳細資訊，請參閱 [PostgreSQL 9.6](https://www.postgresql.org/docs/9.6/sql-keywords-appendix.html)、[PostgreSQL 10](https://www.postgresql.org/docs/10/sql-keywords-appendix.html)、[PostgreSQL 11](https://www.postgresql.org/docs/11/sql-keywords-appendix.html) 或 [PostgreSQL 12](https://www.postgresql.org/docs/12/sql-keywords-appendix.html) 的「SQL 關鍵字」文章。
     + 若要指定自己的密碼，請清除 **Create a strong password for me (為我建立高強度密碼)** 核取方塊，並將密碼輸入文字方塊。密碼可包含任何能印出的 ASCII 字元，但 "/"、""" 或 "@" 除外。對於 MySQL 資料庫，密碼可以包含 8 到 41 個字元。對於 PostgreSQL 資料庫，密碼可以包含 8 到 128 個字元。
   + **Specify the master database name** (指定主要資料庫名稱) - 指定您的主要資料庫名稱，否則 Lightsail 會為您指定名稱。若要指定您的主要資料庫名稱，請選擇 **Specify the master database name** (指定主要資料庫名稱)，並將名稱輸入文字方塊。根據您選取的資料庫引擎，套用下列限制：

     **MySQL**
     + 必須包含 1 到 64 個字母或數字。
     + 必須以字母開頭。後續字元可以是字母、底線或數字 (0-9)。
     + 不能是所選資料庫引擎的保留字。如需有關 MySQL 中保留字的詳細資訊，請參閱 [MySQL 5.6](https://dev.mysql.com/doc/refman/5.6/en/keywords.html)、[MySQL 5.7](https://dev.mysql.com/doc/refman/5.7/en/keywords.html) 或 [MySQL 8.0](https://dev.mysql.com/doc/refman/8.0/en/keywords.html) 的「關鍵字與保留字」文章。

     **PostgreSQL**
     + 必須包含 1 到 63 個字母、數字或底線。
     + 必須以字母開頭。後續字元可以是字母、底線或數字 (0-9)。
     + 不能是所選資料庫引擎的保留字。如需 PostgreSQL 中保留字的詳細資訊，請參閱 [PostgreSQL 9.6](https://www.postgresql.org/docs/9.6/sql-keywords-appendix.html)、[PostgreSQL 10](https://www.postgresql.org/docs/10/sql-keywords-appendix.html)、[PostgreSQL 11](https://www.postgresql.org/docs/11/sql-keywords-appendix.html) 或 [PostgreSQL 12](https://www.postgresql.org/docs/12/sql-keywords-appendix.html) 的「SQL 關鍵字」文章。

1. 選擇高可用性或標準資料庫計劃。

   以高可用性計畫建立的資料庫會有一個主要資料庫，並在另一個可用區域有一個次要備用資料庫 (用於容錯移轉支援)。如需詳細資訊，請參閱[高可用性資料庫](amazon-lightsail-high-availability-databases.md)。不同定價的資料庫套件組合選項均有提供，每個組合都有不同層級的記憶體、處理、儲存空間，以及傳輸費率。

1. 為您的資料庫輸入名稱。

   資源名稱：
   +  AWS 區域 在您的Lightsail帳戶中的每個 中必須是唯一的。
   + 必須包含 2 到 255 個字元。
   + 開頭和結尾必須是英數字元或數字。
   + 可以包含英數字元、數字、句點、破折號和底線。

1. 選擇下列其中一個選項以新增標籤至您的資料庫：
   + **新增僅限金鑰的標籤**或**管理標籤** （如果已新增標籤）。在標籤索引鍵文字方塊中輸入新的標籤，接著按 **Enter (輸入)**。輸入標籤以新增之後，請選擇 **Save** (儲存)，如果不要新增則選擇 **Cancel** (取消)。  
![Lightsail 主控台中的僅索引鍵標籤。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-key-only-tags.png)
   + **Create a key-value tag (建立索引鍵值標籤)**，接著將索引鍵輸入 **Key (索引鍵)** 文字方塊，將值輸入 **Value (值)** 文字方塊。完成輸入標籤後，請選擇 **Save (儲存)**，如果不要新增則選擇 **Cancel (取消)**。

     鍵值標籤在儲存前一次只能新增一個。若要新增超過一個索引鍵值標籤，請重複之前的步驟。  
![Lightsail 主控台中的索引鍵值標籤。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-key-value-tag.png)
**注意**  
如需有關僅索引鍵和索引鍵值標籤的詳細資訊，請參閱[標籤](amazon-lightsail-tags.md)。

1. 選擇 **Create database** (建立資料庫)。

   在幾分鐘內，您的 Lightsail 資料庫就會準備就緒。您可以開始設定其用於資料匯入，或使用資料庫用戶端連接。

## 後續步驟
<a name="creating-a-database-next-steps"></a>

以下為一些指南，可協助您管理在 Lightsail 中啟動並執行的新資料庫：
+ [設定資料庫的資料匯入模式](amazon-lightsail-configuring-database-data-import-mode.md)
+ [設定 Amazon Lightsail 中資料庫的公有模式](amazon-lightsail-configuring-database-public-mode.md)
+ [管理資料庫密碼](amazon-lightsail-managing-database-password.md)
+ [連線至 MySQL 資料庫](amazon-lightsail-connecting-to-your-mysql-database.md)
+ [連線至 PostgreSQL 資料庫](amazon-lightsail-connecting-to-your-postgres-database.md)
+ [將資料匯入 MySQL 資料庫](amazon-lightsail-importing-data-into-your-mysql-database.md)
+ [將資料匯入 PostgreSQL 資料庫](amazon-lightsail-importing-data-into-your-postgres-database.md)
+ [建立資料庫快照](amazon-lightsail-creating-a-database-snapshot.md)