Skip to content

表同步后,表字符集的 COLLATE 不一致 #71

@Urnotprepared

Description

@Urnotprepared

源 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions