首页 > 解决方案 > AWS DMS RDS MySQL 8 无法初始化字符集未知

问题描述

我正在尝试在 AWS RDS MYSQL 8.0.11 数据库和使用 DMS 的 Redshift 集群之间运行复制任务 (CDC)。

我遇到了错误:

Error 2019 (Can't initialize character set unknown (path: compiled_in)) connecting to MySQL server

复制实例引擎版本:3.1.3

RDS MySQL 实例使用的字符集:

-- SHOW VARIABLES LIKE '%char%';
‘character_set_client’,‘utf8mb4’
‘character_set_connection’,‘utf8mb4’
‘character_set_database’,‘utf8mb4’
‘character_set_filesystem’,‘binary’
‘character_set_results’,‘utf8mb4’
‘character_set_server’,‘utf8mb4’
‘character_set_system’,‘utf8’
‘character_sets_dir’,‘/rdsdbbin/mysql-8.0.11.R2/share/charsets/’

标签: mysqlamazon-rdsaws-dms

解决方案


我认为 DMS 还不支持 MYSQL 8.X。此处解释了支持的版本。


推荐阅读