创建 Amazon Aurora 数据库集群 - Amazon Aurora
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建 Amazon Aurora 数据库集群

在此步骤中,创建维护 Web 应用程序所用数据的 Amazon Aurora MySQL 数据库集群。

重要

在开始此步骤之前,您必须具有包含公用和私有子网的 VPC 以及相应的安全组。如果您没有上述必备项,请参阅教程:创建 Amazon VPC 以用于数据库实例。完成创建包含公有子网和私有子网的 VPC创建额外子网 为公共 Web 服务器创建 VPC 安全组 为私有数据库实例创建 VPC 安全组中的步骤。

启动 Aurora MySQL 数据库集群

  1. 登录 AWS 管理控制台 并通过以下网址打开 Amazon RDS 控制台:https://console.amazonaws.cn/rds/

  2. 在 AWS 管理控制台的右上角,选择要在其中创建数据库集群的 AWS 区域。此示例使用 美国西部(俄勒冈) 区域。

  3. 在导航窗格中,选择数据库

  4. 选择创建数据库

  5. 在下面显示的 Create database (创建数据库) 页面上,确保选择了 Standard Create (标准创建) 选项,然后选择 Amazon Aurora。保留 Version (版本)Database Location (数据库位置) 的默认值。

    
                            选择引擎
  6. Database features (数据库功能) 部分中,选择 One writer and multiple readers (一个写入器和多个读取器)

  7. 模板部分中,选择开发/测试

  8. 设置部分中,选择这些值:

    • 数据库集群标识符tutorial-db-cluster

    • 主用户名tutorial_user

    • 自动生成密码 – 禁用该选项

    • 主密码 – 选择密码。

    • 确认密码 – 重新键入密码。

    
                        “设置”部分
  9. 数据库实例大小部分中,设置这些值:

    • 可突增类(包括 t 类)

    • db.t2.small

    
                            “数据库实例大小”部分
  10. Availability & durability (可用性与持久性) 部分中,使用默认值。

  11. 连接部分中,打开其他连接配置并设置这些值:

    • Virtual Private Cloud (VPC) – 选择具有公有子网和私有子网的现有 VPC,如 创建包含公有子网和私有子网的 VPC 中创建的 tutorial-vpc (vpc-identifier)

      注意

      VPC 的子网必须位于不同的可用区中。

    • 子网组 – VPC 的数据库子网组,如在创建数据库子网组中创建的 tutorial-db-subnet-group

    • 公开访问

    • VPC 安全组 – 选择为私有访问配置的现有 VPC 安全组,例如,在 为私有数据库实例创建 VPC 安全组中创建的 tutorial-db-securitygroup

      通过选择与其他每个安全组关联的 X 来删除该安全组,如默认安全组。

    • 可用区无首选项

    • 数据库端口3306

    
                        “连接”部分
  12. 打开附加配置部分,然后为初始数据库名称输入 sample。保留其他选项的默认设置。

  13. 要创建 Aurora MySQL 数据库集群,请选择 Create database (创建数据库)

    您的新数据库集群显示在 Databases (数据库) 列表中,状态为 Creating (正在创建)

  14. 等待新数据库集群的 Status (状态) 显示为 Available (可用)。然后选择数据库集群名称以显示其详细信息。

  15. Connectivity & security (连接性和安全性) 部分中,查看写入器数据库实例的 Endpoint (终端节点)Port (端口)

    
                        数据库集群详细信息

    记下写入器数据库实例的终端节点和端口。您使用这些信息将 Web 服务器连接到数据库集群。

    要确保 Aurora MySQL 数据库集群尽可能安全,请验证 VPC 外部的源是否无法连接到 Aurora MySQL 数据库集群。

  16. 完成创建 EC2 实例并安装 Web 服务器