请教下啊,对于已经创建的tidb集群 ,varchar类型的字段内容,要不区分大小写的话,只能重建集群吗
目前只能重建…
不论是哪个版本是吗
可以参考这个文档来试试
https://docs.pingcap.com/zh/tidb/stable/character-set-and-collation#服务器数据库表列字符串的字符集和排序规则的优先级
不过以下的特性就决定了集群无法支持更多的方式:
建议在规划集群的字符集和排序规则时,要先考虑好…
修改排序集:
alter table xxx COLLATE=
修改字段
alter table test1 modify column name varchar(20) COLLATE utf8mb4_bin DEFAULT NULL
排序集保持统一,不然关联查询,容易出问题。。。
修改字符集没用
这种情况只能重建,然后迁移吧
是的呀