OceanBase数据库过proxy连可以连上了,做迁移时提示:
(conn=6052) Unknown collation: 'utf8mb4_unicode_ci' Query: create database if not exists exporter
character set utf8mb4 collate utf8mb4_unicode_ci Parameters: []
已配置:
mysql_to_obmysql.charset.mapping
[{
"mysql_to_obmysql.collation.mapping":[
{
"collation":"gb2312_chinese_ci",
"mappedCollation":"gb18030_chinese_ci"
},
{
"collation":"",
"mappedCollation":"utf8mb4_general_ci"
}
],
"mysql_to_obmysql.charset.mapping":[
{
"charset":"gb2312",
"mappedCharset":"gb18030"
},
{
"charset":"",
"mappedCharset":"utf8mb4"
}
]
}]
在系统参数中配置mysql_to_obmysql.collation.mapping
[{"collation": "utf8mb4_unicode_ci","mappedCollation": "utf8mb4_general_ci"}]
重建链路,此回答整理自钉群“[社区]技术答疑群OceanBase”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。