Closed oudb closed 9 years ago
当使用mysql官方客户端Connector/J连接,是无法在连接字符中使用characterEncoding=utf8m64的。 他要求mysql服务器配置character_set_server=utf8mb4,以及客户端在连接字符创不指定characterEncoding, 详见https://dev.mysql.com/doc/relnotes/connector-j/en/news-5-1-13.html
我的实现是:当状态一致性检查发现mysql源服务器要求编码和客户端的不一样时,如果源mydql服务器的character_set_server不为utf8mb4和客户端不要求utf8的时候,cobar才会去执行“set names ...”
当使用mysql官方客户端Connector/J连接,是无法在连接字符中使用characterEncoding=utf8m64的。 他要求mysql服务器配置character_set_server=utf8mb4,以及客户端在连接字符创不指定characterEncoding, 详见https://dev.mysql.com/doc/relnotes/connector-j/en/news-5-1-13.html