教學課程:使用自訂參數和新選項群組建立 MySQL 資料庫執行個體 - Amazon Relational Database Service

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

教學課程:使用自訂參數和新選項群組建立 MySQL 資料庫執行個體

在本教學課程中,您會使用自訂參數和新選項群組來建立 MySQL 資料庫執行個體。如需自訂參數和選項群組的詳細資訊,請參閱 Amazon RDS 的參數群組使用選項群組

重要

建立 AWS 帳戶無需付費。不過,完成本教學課程後,您可能會因為使用 AWS 的資源而產生費用。如果不再需要這些資源,您可以在完成教學課程後刪除這些資源。

若要建立具有自訂組態和設定的資料庫執行個體,您可以使用自訂參數和新的選項群組。如果您使用多個資料庫,並想要統一地為它們設定設定,自訂參數和新的選項群組特別有用。

完成這些步驟的過程中,您將了解:

  • 如何使用 Amazon RDS 建立 MySQL 資料庫執行個體,其中包含自訂參數和新的選項群組。

  • 如何使用 MySQL 資料庫執行個體的特定參數和選項

請執行下列任務以完成本教學:

  1. 使用 MySQL 參數 default_password_lifetimedisconnect_on_expired_password建立自訂參數群組。

  2. 使用 MySQL 選項功能 建立新的選項群組MariaDB Audit Plugin。如需建立選項群組的步驟,請參閱 使用選項群組

  3. 使用您建立的自訂資料庫參數群組和新選項群組來建立 MySQL 資料庫執行個體資料庫叢集。

先決條件

本教學課程需要您擁有具有管理存取權的 AWS 帳戶 和 使用者。如果您尚未設定這些設定,請完成下列各節中的步驟:

建立 Amazon RDS參數群組

在本教學課程中,您將了解如何在主控台中為 MySQL 資料庫執行個體建立具有 default_password_lifetime disconnect_on_expired_password 的自訂參數群組。default_password_lifetime 參數控制用戶端密碼自動過期之前的天數。disconnect_on_expired_password 參數控制 MySQL 資料庫執行個體在密碼過期時是否中斷用戶端連線。如需適用於 MySQL 資料庫執行個體之其他參數的詳細資訊,請參閱My 的參數SQL

建立參數群組
  1. 開啟 Amazon RDS 主控台,然後選擇參數群組

  2. 針對自訂參數群組,選擇建立參數群組

  3. 設定參數群組詳細資訊。

    1. 輸入參數群組的名稱。

    2. 輸入參數群組的描述。

    3. 針對引擎類型,選擇 MySQL 社群。

    4. 針對參數群組系列,選擇 MySQL 8.0.

  4. 選擇 Create (建立)。

新的參數群組會出現在 Amazon RDS 主控台的參數群組頁面上。下列步驟說明如何修改參數值以自訂參數群組。

修改自訂參數群組中的參數

使用下列步驟來修改您在 中建立的參數群組中的參數建立 Amazon RDS參數群組

修改參數群組中的參數值
  1. 開啟 Amazon RDS 主控台,然後選擇參數群組

  2. 針對自訂參數群組,選擇您建立的參數群組名稱。

  3. 選擇編輯

  4. 篩選條件參數搜尋方塊中,搜尋自訂參數 default_password_lifetime

  5. 選取 參數旁的核取方塊,並輸入此密碼生命週期參數所設定的天數值。

  6. 選取 Save Changes (儲存變更)。

  7. 針對 參數 重複相同的步驟 disconnect_on_expired_password。當您選擇此參數時,系統會提示您從下拉式功能表中選取 0 或 1 的值。選取 1 以在過期的密碼上中斷連線。

自訂參數群組現在可以與 Amazon RDS for MySQL 8.0 資料庫執行個體.建立關聯。接著,為您的資料庫執行個體建立新的選項群組。

建立新的 Amazon RDS 選項群組

使用 MariaDB 稽核外掛程式選項建立新的選項群組。此外掛程式會記錄伺服器活動,以確保安全性和合規性。如需適用於 MySQL 資料庫執行個體的其他自訂選項的詳細資訊,請參閱MySQL 資料庫執行個體的選項

建立選項群組
  1. 開啟 Amazon RDS 主控台,然後選擇選項群組

  2. 針對選項群組,選擇建立群組

  3. 設定選項群組詳細資訊。

    • 輸入選項群組的名稱。

    • 輸入選項群組的描述。

    • 針對引擎,選取 mysql

    • 針對主要引擎版本,選取 8.0。

  4. 選擇 Create (建立)。

新的選項群組會出現在 Amazon RDS 主控台的選項群組頁面上。下列步驟說明如何將選項新增至選項群組。

將選項新增至新的選項群組

使用下列步驟,將選項新增至您在 中建立的新選項群組建立新的 Amazon RDS 選項群組

將選項新增至選項群組
  1. 開啟 Amazon RDS 主控台,然後選擇選項群組

  2. 針對選項群組,選取您建立的選項群組名稱。

  3. 選項下,選擇新增選項

  4. 設定選項群組詳細資訊。

    • 針對選項名稱,選擇 MariaDB Audit Plugin, MARIADB_AUDIT_PLUGIN 選項。

    • 對於選項設定,保留所有預設選項的選取。

    • 對於立即套用,選擇

  5. 選擇建立選項

新的選項群組現在應可供所有相關聯的資料庫執行個體使用。接著,使用自訂參數和新選項群組建立 MySQL 資料庫執行個體。

使用自訂資料庫參數和新選項群組建立 MySQL 資料庫執行個體

最後,使用您在先前步驟中建立的自訂參數和新選項群組來建立 MySQL 資料庫執行個體。下列步驟說明如何使用自訂參數和新選項群組建立 MySQL 資料庫執行個體

使用自訂參數和新選項群組建立資料庫執行個體
  1. 開啟 Amazon RDS 主控台,然後選擇資料庫

  2. 選擇建立資料庫

  3. 針對選擇資料庫建立方法,選擇標準建立

  4. 針對引擎選項,選擇 MySQL

  5. 如需可用性和耐用性,請選擇單一資料庫執行個體。此步驟是支援自訂參數或新選項群組的必要步驟。

  6. 選取其他組態

    • 針對初始資料庫名稱,選擇資料庫執行個體的名稱。

    • 資料庫參數群組下拉式清單下,選取您先前建立的自訂參數群組名稱。

    • 選項群組下拉式清單下,選取您先前建立的新選項群組名稱。

  7. 在本教學課程中,您可以保留任何其他資料庫設定的預設設定,或視需要進行修改。

  8. 選擇建立資料庫

RDS 會使用自訂參數群組和新選項群組建立新的 MySQL 資料庫執行個體。若要查看此資料庫的詳細資訊,請參閱 Amazon RDS 主控台的資料庫頁面。

在本教學課程中,您使用自訂參數和新的選項群組,使用自訂設定來設定 MySQL 資料庫執行個體。此新建立的 MySQL 資料庫執行個體會使用 參數 管理使用者密碼生命週期default_password_lifetime資料庫執行個體也會使用 參數 來中斷與過期密碼連線的使用者disconnect_on_expired_password。您也可以使用 選項MariaDB Audit Plugin來追蹤伺服器活動。若要最佳化資料庫,您可以在自訂參數群組中套用其他設定,並新增選項。

建立自訂資料庫執行個體之後,您應該刪除資源,以避免產生不必要的成本。若要刪除資料庫執行個體,請遵循 中的指示刪除資料庫執行個體