如何更改 Amazon Aurora DB 中的 character_set_server?

Posted

技术标签:

【中文标题】如何更改 Amazon Aurora DB 中的 character_set_server?【英文标题】:How to change character_set_server in Amazon's Aurora DB? 【发布时间】:2016-10-09 01:35:47 【问题描述】:

目前使用 Amazon 的 Aurora DB,在我们的 Jira 中,我们看到一些名称带有问号 (???),因为它们的字符。

在进一步研究之后,我似乎需要将 character_set_serverlatin1 更改为 utf8

在 Aurora DB 中,我查看了参数组和集群组设置,但没有看到 character_set_server 或类似内容。

谢谢。

【问题讨论】:

我在集群组设置中看到了。打开您的集群组设置进行编辑并在过滤器中输入“字符”,您应该会看到它以及其他一些字符集属性。 @MarkB 你是对的。我以为我在看集群组,但我没有。谢谢你。这证明我缺乏一些严重的睡眠。 ;) 您可能想要使用 utf8mb4 而不是 utf8 —— 这样您就拥有完整的 utf8 支持,包括 4 字节字符(表情符号!) 【参考方案1】:

正如 Mark B 所说,您可以在“参数组”页面上轻松更改它,

打开您的集群组设置进行编辑并在过滤器中输入“character_set_ser”,您应该会看到它。

有关更多信息,请阅读以下页面: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html

https://aws.amazon.com/premiumsupport/knowledge-center/rds-modify-parameter-group-values/

【讨论】:

感谢 Reza 的截图!

以上是关于如何更改 Amazon Aurora DB 中的 character_set_server?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Amazon Aurora 中的标准配置和无服务器配置之间切换

是否可以从 Amazon Aurora 迁移回 Amazon RDS 中的原生 MySQL?

如何使用 cloudformation 模板创建 Amazon RDS aurora Master 和只读副本集群

Amazon Aurora RDS 无法使用导入文件。 Mysql Workbench 中的用户访问被拒绝

使用 SQLAlchemy 连接到 Amazon Aurora

Amazon Aurora Postgres 是不是支持 lambda 调用?