我想在单个Amazon RDS实例中创建不同的数据库。
我知道可以手动创建一个RDS数据库实例,其中包含来自CloudFormation的一个数据库,并从某个工具(例如SQL Workbench)连接,然后创建一个新的数据库。
但我想在一个数据库实例下通过CloudFormation创建多个数据库。
答案 0 :(得分:1)
AWS CloudFormation可以从描述这些资源的模板创建堆栈资源。
这包括 Amazon RDS 数据库实例。
但是,CloudFormation 无法在 RDS实例中创建逻辑数据库,因为这需要命令实际在数据库实例本身上运行。
CloudFormation仅调用创建数据库实例的AWS API - 数据库中的操作超出了AWS API的范围,并且取决于特定的数据库。
CloudFormation创建数据库实例后,您需要连接到数据库,进行身份验证,然后运行相应的CREATE DATABASE
命令。