チュートリアル: カスタムパラメータグループを使用した MySQL DB クラスターの作成 - Amazon Aurora

チュートリアル: カスタムパラメータグループを使用した MySQL DB クラスターの作成

このチュートリアルでは、カスタムパラメータグループを使用して MySQL DB クラスターを作成します。パラメータグループの詳細については、Amazon Aurora DB クラスターの DB クラスターパラメータグループ」を参照してください。

重要

AWS アカウントを作成するための料金はかかりません。ただし、このチュートリアルを完了すると、使用する AWS リソースのコストが発生する可能性があります。これらのリソースが不要になった場合は、チュートリアルの完了後に削除できます。

カスタム構成と設定で DB クラスターを作成するには、カスタムパラメータグループを使用できます。カスタムパラメータグループは、複数のデータベースを使用し、それらの設定を統一したい場合に特に便利です。

これらの手順を実行することで、次のことが理解できます。

  • Amazon Aurora を使用して、カスタムパラメータグループを持つ MySQL DB クラスターを作成する方法。

  • MySQL DB クラスターの特定のパラメータを使用する方法。

このチュートリアルを完了するには、次のタスクを実行します。

  1. MySQL パラメータ default_password_lifetime を使用して、DB クラスターパラメータグループを作成します。

  2. 作成したカスタム DB クラスターパラメータグループを使用して MySQL DB DB クラスターを作成します。

前提条件

このチュートリアルでは、AWS アカウントと管理アクセスを持つユーザーが必要です。まだ設定していない場合は、次のセクションの手順を完了してください。

Amazon Aurora DB クラスターパラメータグループを作成する

このチュートリアルでは、コンソールで MySQL DB クラスターdefault_password_lifetime を使用してカスタムパラメータグループを作成する方法について説明します。default_password_lifetime パラメータは、クライアントパスワードが自動的に期限切れになるまでの日数を制御します。MySQL DB クラスターで使用できるその他のパラメータの詳細については、「」「Aurora MySQL 設定パラメータ」を参照してください。

パラメータグループを作成するには
  1. Amazon RDS コンソールを開き、[パラメータグループ] を選択します。

  2. [カスタムパラメータグループ] で、[パラメータグループの作成] を選択します。

  3. パラメータグループの詳細を設定します。

    1. パラメータグループの名前を入力します。

    2. パラメータグループの説明を入力します。

    3. [エンジンタイプ] で、 を選択します。Aurora MySQL

    4. [パラメータグループファミリー] で、 [aurora-mysql8.0] を選択します。

    5. [タイプ] で、[DB クラスターのパラメータグループ] を選択します。

  4. [Create] (作成) を選択します。

新しい DB クラスターパラメータグループは、Amazon RDS コンソールの [パラメータグループ] ページに表示されます。次の手順は、パラメータ値を変更してパラメータグループをカスタマイズする方法を示しています。

カスタムパラメータグループのパラメータを変更する

次のステップを使用して、「Amazon Aurora DB クラスターパラメータグループを作成する」で作成したパラメータグループのパラメータを変更します。

パラメータグループ内のパラメータ値を変更するには
  1. Amazon RDS コンソールを開き、[パラメータグループ] を選択します。

  2. [カスタムパラメータグループ]で、作成した DB クラスターパラメータグループの名前を選択します。

  3. [編集] を選択します。

  4. [パラメータをフィルタリング] 検索ボックスで、カスタムパラメータ default_password_lifetime を検索します。

  5. パラメータの横にあるチェックボックスを選択し、このパスワード有効期間パラメータに設定する日数の値を入力します。

  6. [Save Changes] (変更を保存) をクリックします。

これで、カスタムパラメータグループを Amazon Aurora for MySQL 8.0 DB クラスターに関連付けることができるようになりました。

DB クラスターパラメータグループを使用して MySQL DB クラスターを作成する

最後に、前のステップで作成したカスタムパラメータグループを使用して MySQL DB クラスターを作成します。次の手順は、カスタムパラメータグループを使用して MySQL DB クラスターを作成する方法を示しています。

カスタムパラメータと新しいオプショングループを使用して DB クラスターを作成するには
  1. Amazon RDS コンソールを開き、[データベース] を選択します。

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

  3. [データベース作成方法を選択][標準作成] を選択します。

  4. [エンジンのオプション] として、 [Aurora (MySQL 互換)] を選択します。

  5. [追加設定] を選択します。

    • [最初のデータベース名] で、DB クラスターの名前を選択します。

    • [DB クラスターパラメータグループ] ドロップダウンで、前に作成したDB クラスターパラメータグループの名前を選択します。

  6. このチュートリアルでは、他の DB 設定はデフォルト設定のままにすることも、必要に応じて変更することもできます。

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

RDS は、カスタムパラメータグループグループを使用して新しい MySQL DB クラスターを作成します。このデータベースの詳細については、Amazon RDS コンソールの「データベース」のページを参照してください。

このチュートリアルでは、カスタムパラメータグループを使用して、カスタマイズされた設定で MySQL DB クラスターを設定します。この新しく作成された MySQL DB クラスターは、default_password_lifetime パラメータを使用してユーザーパスワードの有効期間を管理します。データベースを最適化するには、カスタムパラメータグループに追加の設定を適用し、オプションを追加します。

カスタマイズした DB クラスターの作成が完了したら、不要なコストが発生しないようにリソースを削除する必要があります。DB クラスターを削除するには、Aurora DB クラスターと DB インスタンスを削除する」の手順に従います。