如何更改“数据库名称"?在适用于 Postgresql 的 AWS RDS 中?[英] How can I change the "Database Name" in AWS RDS for Postgresql?

本文是小编为大家收集整理的关于如何更改“数据库名称"?在适用于 Postgresql 的 AWS RDS 中?的处理方法,想解了如何更改“数据库名称"?在适用于 Postgresql 的 AWS RDS 中?的问题怎么解决?如何更改“数据库名称"?在适用于 Postgresql 的 AWS RDS 中?问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

我想为暂存创建生产数据库的副本,并从生产快照创建暂存数据库实例.但是,这个新实例仍然具有数据库名称:"production-database".我能够将 PSQl 上的数据库重命名为"staging-databse",但这并未反映在 AWS 控制台中.恐怕以后的开发者会很迷茫,不知道如何在AWS上重命名"数据库名称"?

推荐答案

不要使用默认的数据库选项.它所做的只是默认创建一个自定义命名的数据库.它可能有用途,但我从不使用它,因为除了指定默认创建的数据库(首次创建实例时)将命名什么之外,它似乎没有任何作用.

<块引用>

数据库名称

如果您想为默认数据库指定一个数据库名称,请为您的数据库键入一个最多 63 个字母数字字符的名称.如果您不提供名称,则会创建默认的"postgres"数据库.

http://docs.aws.amazon.com/AmazonRDS/最新/用户指南/USER_CreatePostgreSQLInstance.html

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

这显然无法随后更改,因此比任何事情都更令人烦恼.我总是把这个留空.

其他推荐答案

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

附加配置

本文地址:https://www.itbaoku.cn/post/1763788.html