更改aws rds的字符集而不重启

时间:2018-03-29 04:28:27

标签: mysql amazon-web-services mariadb rds

我正在尝试更改AWS RDS mysql实例的字符集。

默认情况下,字符集如下

nepaliMonths[nepYear - startingNepYear][nepMonth]

我尝试过设置character_set_client = utf8'它运行时出现任何错误,但字符集保持不变。

此外,当我使用alter命令更改表格的字符集和整理时,它不能更改字符集或整理。

我不确定您是否可以在不重启实例的情况下更改字符集。

1 个答案:

答案 0 :(得分:0)

我发现这对我有用:

alter database [database_name] CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE [database_name].[table_name] CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE [database_name].[table_name] CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;