教程:使用自定义参数组创建 MySQL 数据库集群 - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

教程:使用自定义参数组创建 MySQL 数据库集群

在本教程中,您将使用数据库集群参数组,来创建 MySQL 数据库集群。有关数据库集群参数组的更多信息,请参阅 Amazon Aurora 数据库集群的数据库集群参数组

简介

要使用自定义配置和设置创建数据库集群,您可以使用数据库集群参数组。如果您使用多个数据库并希望为实例集统一配置设置,则数据库集群参数组特别有用。

通过完成这些步骤,您将学习:

  • 如何使用 Amazon Aurora,通过数据库集群参数组创建 MySQL 数据库集群

  • 如何为 MySQL 数据库集群使用特定的数据库集群参数。

要完成本教程,请执行以下任务:

  1. 使用 MySQL 参数 default_password_lifetime 和 ,创建数据库集群参数组。

  2. 使用您创建的自定义参数组,创建 MySQL 数据库集群

先决条件

在开始之前,请完成以下各节中的步骤:

创建 Amazon Aurora 自定义参数组

在本教程中,您将学习如何在控制台中为 MySQL 数据库集群创建数据库集群参数组。如果您未指定数据库集群参数组,Amazon Aurora 会使用默认参数组创建数据库集群。自定义参数组使用 default_password_lifetime。default_password_lifetime 参数确定客户端密码到期之前的时间长度。有关可用于 MySQL 数据库集群的其他自定义参数的更多信息,请参阅 MySQL documentation

  1. 打开 Amazon RDS 控制台,然后选择参数组

  2. 在自定义参数组中,选择创建参数组

  3. 设置参数组详细信息。

    1. 选择参数组的名称。

    2. 编写参数组的描述。

    3. 引擎类型中,选择 Aurora MySQL

    4. 参数组系列中,选择 aurora-mysql8.0

    5. 类型中,选择数据库集群参数组

  4. 选择创建

新的数据库集群参数组将显示在 Amazon RDS 控制台的参数组页面上。以下步骤说明如何向数据库集群参数组添加特定参数。

数据库集群参数组添加自定义参数

使用以下步骤将特定的参数添加到您在创建 Amazon Aurora 自定义参数组中创建的参数组。

  1. 打开 Amazon RDS 控制台,然后选择参数组

  2. 自定义参数组中,选择您创建的参数组的名称。

  3. 选择编辑

  4. 筛选条件参数搜索框中,搜索 Default_password_lifetime 数据库集群参数。

  5. 选中参数旁边的复选框并选择保存更改

数据库集群参数组现在可以与 Amazon Aurora for MySQL 8.0 数据库集群相关联。。

使用数据库集群参数组创建 MySQL 数据库集群

最后,使用您在上述步骤中创建的数据库集群参数组,创建 MySQL 数据库集群。以下步骤说明如何使用数据库集群参数和选项组创建 MySQL 数据库集群

  1. 打开 Amazon RDS 控制台并选择数据库

  2. 选择创建数据库

  3. 选择数据库创建方法中,选择标准创建

  4. 引擎选项中,选择 Aurora (与 MySQL 兼容)

  5. 其他配置中。

    • 初始数据库名称中,为数据库集群选择名称。

    • 数据库集群参数组下拉列表中,选择您之前创建的数据库集群参数组的名称。

  6. 对于本教程,可以保留任何其他数据库设置的默认设置,也可以根据需要对其进行修改。

  7. 选择创建数据库

RDS 使用数据库集群参数组创建新的 MySQL 数据库集群。要查看有关此数据库的更多信息,请参阅 Amazon RDS 控制台的“数据库”页面。

在本教程中,您将使用自定义参数组,通过定制的设置来配置 MySQL 数据库集群。这个新创建的 MySQL 数据库集群使用 default_password_lifetime 参数来管理用户密码生命周期。可以使用数据库集群参数组,将其他设置应用于 MySQL 数据库集群,以优化数据库。