

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 步骤 3.1：添加后端数据库
<a name="gettingstarted-db-db"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

新版本的 Simple 将其数据PHPApp 存储在后端数据库中。 OpsWorks Stacks 支持两种类型的数据库服务器：
+ [MySQL OpsWorks 堆栈层](workinglayers-db-mysql.md)是创建托管 MySQL 数据库主服务器的亚马逊 EC2 实例的蓝图。
+ Amazon RDS 服务层提供了一种将 [Amazon RDS 实例](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html)整合到堆栈中的方法。

您还可以使用诸如 Amazon DynamoDB 等其他数据库，或创建自定义层以支持 [MongoDB](http://www.mongodb.org/) 等数据库。有关更多信息，请参阅 [使用后端数据存储](customizing-rds.md)。

本示例使用 MySQL 层。

**将 MySQL 层添加到 MyStack**

1. 在 **Layers** 页面上，单击 **\$1 Layer**。

1. 在 **Add Layer** 页面上，对于 **Layer type**，选择 **MySQL**，接受默认设置，然后单击 **Add Layer**。  
![\[Add Layer interface for MySQL with options to set 根用户 password and apply to all instances.\]](http://docs.aws.amazon.com/zh_cn/opsworks/latest/userguide/images/gsb3.png)

**将实例添加到 MySQL 层**

1. 在 **Layers** 页面的 **MySQL** 行，单击 **Add an instance**。

1. 在 **Instances** 页面的 **MySQL** 下，单击 **Add an instance**。

1. 接受默认值，然后单击 **Add instance**，但尚不启动它。

**注意**  
OpsWorks Stacks 会自动创建一个使用应用程序的简称 simplephpapp 命名的数据库，在本例中为 simplephpapp。如果您想要使用 [Chef 配方](http://docs.chef.io/recipes.html)与数据库交互，那么您需要使用此名称。