We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
源 DB 版本 : mysql 5.7 目的 DB 版本: mysql 8.0
在源 DB 上执行: create table t1 ( id bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID,自增', num int, name varchar(10), PRIMARY KEY (id) );
id
这个表的 COLLATE 是 utf8mb4_general_ci
使用 mysql-schema-sync 同步到 目的 DB 后 该表的 COLLATE 变成了 utf8mb4_0900_ai_ci
The text was updated successfully, but these errors were encountered:
5.7和8.0默认的字符集不同吧 应该是兼容的
Sorry, something went wrong.
5.7 和 8.0 默认的Collation 确实不一样,但是最终的同步结果应该一致才符合逻辑~
看代码是没有对比字符集
这应该是一个新的 feature。 有时间的话,欢迎提个 pr
No branches or pull requests
源 DB 版本 : mysql 5.7
目的 DB 版本: mysql 8.0
在源 DB 上执行:
create table t1 (
id
bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID,自增',num int,
name varchar(10),
PRIMARY KEY (
id
));
这个表的 COLLATE 是 utf8mb4_general_ci
使用 mysql-schema-sync 同步到 目的 DB 后
该表的 COLLATE 变成了 utf8mb4_0900_ai_ci
The text was updated successfully, but these errors were encountered: