

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 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. [**アベイラビリティーゾーンの変更**] を選択し、アベイラビリティーゾーンを選択します。

1. データベースのタイプを選択します。使用可能なエンジンオプションのいずれかから、ドロップダウンメニューを選択し、Lightsail でサポートされている最新のメジャーデータベースバージョンのどちらかを選択します。  
![Lightsail コンソールでデータベースエンジンを選択する。](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-pick-your-database.png)

1. 必要に応じて、以下のいずれかのオプションを選択します。
   + **ログイン認証情報の指定** – 独自のデータベースユーザー名とパスワードを指定します。それ以外の場合は、Lightsail が代わりにユーザー名を指定し、強力なパスワードを作成します。
     + 独自のユーザー名を指定するには、 [**Specify login credentials (ログイン認証情報の指定)**] を選択し、テキストボックスにユーザー名を入力します。選択したデータベースエンジンに応じて、次の制約が適用されます。

       ** (MySQL**)
       + MySQL に必要です。
       + 1～16 文字の英字または数字を使用することができます。
       + 1 字目は英字である必要があります。
       + 選択したデータベースエンジンの予約語は使用できません。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 文字の英字または数字が使用できます。
       + 1 字目は英字である必要があります。
       + 選択したデータベースエンジンの予約語は使用できません。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 文字の英数字を使用できます。
   + **マスターデータベース名の指定** – 独自のプライマリデータベース名を指定します。指定しないと、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. データベースの名前を入力します。

   リソース名:
   + Lightsail アカウントの各 AWS リージョン 内で一意である必要があります。
   + 2〜255 文字を使用する必要があります。
   + 先頭と末尾は英数字または数字を使用する必要があります。
   + 英数字、数字、ピリオド、ダッシュ、アンダースコアを使用することができます。

1. 以下のいずれかのオプションを選択して、データベースにタグを追加します。
   + **[キーオンリータグの追加]** または **[タグを編集]** (タグが追加済みの場合)。タグキーのテキストボックスに新しいタグを入力し、**Enter** キーを押します。タグの入力を完了したら、[**保存**] を選択してタグを追加し、追加しない場合は、[**キャンセル**] を選択します。  
![Lightsail コンソールのキーのみのタグ。](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-key-only-tags.png)
   + [**Create a key-value tag**] (キーバリュータグを作成) から [**Key**] (キー) テキストボックスにキーを入力し、[**Value**] (値) テキストボックスに値を入力します。タグの入力を完了したら、[**保存**] を選択し、追加しない場合は、[**キャンセル**] を選択します。

     キーバリューのタグは、保存する際に一つずつ追加することができます。さらにキーバリュータグを追加するには、以上のステップを繰り返します。  
![Lightsail コンソールの key-value タグ。](http://docs.aws.amazon.com/ja_jp/lightsail/latest/userguide/images/amazon-lightsail-key-value-tag.png)
**注記**  
「キーのみ」のタグと「キーバリュー」のタグの詳細については、「[タグ](amazon-lightsail-tags.md)」を参照してください。

1. [**データベースの作成**] を選択します。

   数分以内に、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)