如何更改"数据库名称"在AWS RDS for Postgresql?

时间:2017-03-29 16:28:24

标签: postgresql amazon-web-services rds

我想创建生产数据库的副本以进行暂存,并从生产快照创建暂存数据库实例。但是,这个新实例仍然具有数据库名称:"生产数据库"。我能够将PSQl上的数据库重命名为" staging-databse,"但这并未反映在AWS控制台中。我担心未来的开发人员会非常困惑,并且很奇怪如何重命名数据库名称"在AWS上?

2 个答案:

答案 0 :(得分:4)

不要使用默认数据库选项。它所做的就是默认创建一个自定义命名的数据库。它可能有用处,但我从不使用它,因为除了指定默认创建的数据库(首次创建实例时)将被命名时,它似乎没有用处。< / p>

  

数据库名称

     

如果要为默认数据库指定数据库名称,请键入最多63个字母数字字符的数据库名称。如果您没有提供姓名,则默认为&#34; postgres&#34;数据库已创建。

     

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreatePostgreSQLInstance.html

我认为这是为了方便新RDS用户,但对我来说,似乎没必要。它对实例的持续运行没有明显的影响,当然,它可以有多个独立的数据库。

这显然无法随后改变,所以它比任何事情更令人烦恼。我总是把它留空。

答案 1 :(得分:1)

不是很明显 - 创建新数据库时,请展开附加配置卡以创建初始数据库名称

Addtional Configuration