繁体   English   中英

AWS RDS 重命名数据库名称

[英]AWS RDS rename database name

我有一个用 RDS 创建的数据库,我想重命名它。 但是每当我尝试通过 AWS 控制台修改它时,数据库名称的选项就消失了。

在此处输入图片说明

当我通过 shell 尝试它时,它显示了一个错误。

在此处输入图片说明

我只需要将数据库名称从postgrestestdatabase重命名为新名称。

AWS 管理控制台可用于创建初始数据库,但之后您需要直接与数据库交互以操作数据库。

错误消息是说current database cannot be renamed

因此,试试这个:

  • 连接到不同的数据库(如果不存在其他数据库,请先创建一个)
  • 试试你的ALTER DATABASE ... RENAME
  • 连接到重命名的数据库
  • 可选:删除之前创建的数据库

是的,我们可以更改 PostgreSQL 中的数据库:

postgres=> 更改数据库“TSTABC”重命名为“UATABC”;

但是 AWS 控制台仍然显示原始名称(TSTABC)而不是新名称。 即使在重新启动整个集群后,这也是相同的效果。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM