在Amazon RDS上设置字符集(Postgresql)

Bro*_*oks 3 postgresql amazon-web-services amazon-rds postgresql-9.3

我使用Postgresql 9.3.1配置了一个RDS实例,我的应用程序需要en_US.UTF-8.当postgres在本地安装时,我将不得不使用"--locale = en_US.UTF-8"创建集群.

现在使用RDS,我的理解是我需要创建一个自定义参数组,但我的问题是:

  • 我需要修改哪个字段?CLIENT_ENCODING?
  • 我究竟将该字段设置为什么?我可以指定en_US.UTF-8或仅指定UTF-8(或UTF8 ??)
  • 我打算升级到9.4.5,上面的答案是否会保持不变?

不幸的是,我发现的唯一其他答案专门针对MySQL.

ted*_*r42 8

这是使用参数组中client_encoding选项设置的.此信息隐藏在AWS文档的附录中.

这是它的样子: 示例参数组截图