【问题标题】:Creation of multiple databases from one RDS DB instance从一个 RDS 数据库实例创建多个数据库
【发布时间】:2020-01-22 21:15:25
【问题描述】:

我正在尝试使用 AWS RDS 实例设计分布式数据库。现在我使用 AWS RDS 服务创建了一个 PostgreSQL 数据库实例。我正在尝试使用创建的实例创建多个数据库。

是否可以使用一个 RDS 数据库实例创建多个数据库?如果是这样,我该怎么做?

有这方面的实施文档吗?

【问题讨论】:

    标签: amazon-web-services amazon-rds


    【解决方案1】:

    Amazon RDS 为您提供了一个普通的 PostgreSQL 数据库。您可以使用标准 PostgreSQL 命令:

    CREATE DATABASE name
        [ [ WITH ] [ OWNER [=] user_name ]
               [ TEMPLATE [=] template ]
               [ ENCODING [=] encoding ]
               [ LC_COLLATE [=] lc_collate ]
               [ LC_CTYPE [=] lc_ctype ]
               [ TABLESPACE [=] tablespace_name ]
               [ ALLOW_CONNECTIONS [=] allowconn ]
               [ CONNECTION LIMIT [=] connlimit ]
               [ IS_TEMPLATE [=] istemplate ] ]
    

    见:PostgreSQL CREATE DATABASE documentation

    【讨论】:

    • 可以从同一个RDS实例创建多个数据库吗?
    • 上述命令在 RDS 实例中创建了一个数据库。您可以多次运行它来创建多个数据库。它是标准 PostgreSQL,因此您可以在 PostgreSQL 中执行的任何操作都可以在 Amazon RDS for PostgreSQL 中执行。
    猜你喜欢
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    • 2010-09-06
    • 1970-01-01
    • 2013-04-14
    • 2016-02-18
    相关资源
    最近更新 更多