有没有办法在CloudFormation的一个Amazon RDS数据库实例中创建多个数据库

时间:2017-09-08 11:47:54

标签: amazon-web-services amazon-rds amazon-cloudformation

我想在单个Amazon RDS实例中创建不同的数据库。

我知道可以手动创建一个RDS数据库实例,其中包含来自CloudFormation的一个数据库,并从某个工具(例如SQL Workbench)连接,然后创建一个新的数据库。

但我想在一个数据库实例下通过CloudFormation创建多个数据库。

1 个答案:

答案 0 :(得分:1)

AWS CloudFormation可以从描述这些资源的模板创建堆栈资源。

这包括 Amazon RDS 数据库实例。

但是,CloudFormation 无法在 RDS实例中创建逻辑数据库,因为这需要命令实际在数据库实例本身上运行

CloudFormation仅调用创建数据库实例的AWS API - 数据库中的操作超出了AWS API的范围,并且取决于特定的数据库。

CloudFormation创建数据库实例后,您需要连接到数据库,进行身份验证,然后运行相应的CREATE DATABASE命令。