![Amazon RDS 中的 mysql 5.5 字符编码](https://linux22.com/image/577026/Amazon%20RDS%20%E4%B8%AD%E7%9A%84%20mysql%205.5%20%E5%AD%97%E7%AC%A6%E7%BC%96%E7%A0%81.png)
我最近在 Amazon RDS 中使用可移动类型设置了 mysql 5.5.20 数据库,但实际字符编码没有生效。我将参数组设置更改为 utf8,如下所示。
character-set-client-handshake = yes
character_set_client = utf8
character_set_connection = utf8
character_set_database = utf8
character_set_filesystem = binary
character_set_results = utf8
character_set_server = utf8
collation_connection = utf8_general_ci
collation_server = utf8_general_ci
init_connect = SET NAMES utf8
当我建立 Movable Type 5.13 数据库表编码时cp1252_西欧并且排序规则已标记为latin1_swedish_ci但实际上应该是 UTF-8 Unicode 和 utf8_general_ci
我究竟做错了什么?
答案1
好的,我明白了。
RDS 默认将其编码设置为 latin8,忽略您创建的参数组。所以我只需要从 AWS 仪表板删除您必须设置的第一个数据库。