mysql是不区分大小写的,但TiDB是区分大小写的

区分大小写是由排序规则来定的。
show create table 看下你的表的collation是否一致,不一致指定不行的啊

1.首先看下tidb的new_collations_enabled_on_first_bootstrap是否为true的方式
2.如果1位true则看下上下游表结构是否一致,即排序规则是否一致,不一致就会这样
3.如果不一致的话要看下同步方式,如果上游表结构或者说建表语句只制定了字符集,比如utf8mb4,那么mysql5.7的对应默认排序规则是_general_ci,而tidb是_bin,所以才会一个区分,一个不区分