TiDB查询发现区分大小写,这个如何设置不区分?

加上如下参数后,升级集群可以生效吗?重建的代价太大了
server_configs:
tidb:
new_collations_enabled_on_first_bootstrap: true

另外,这参数应该默认启用,以便兼容mysql

升级不可是该参数生效,‘

建议反馈到 github pincap/tidb 下面,看看如果反馈

仅修改配置不行的,必须要重新安装tidb集群才行,试过的

升级集群的方式没试过,后来是重新购买了一批服务器重新部署的,代价有点大,希望后续版本能考虑这方面

GtiHub 上有相关的 issue ,看样子会在 5.0 版本默认打开 CI,具体进度可以关注下这个 issue :

https://github.com/pingcap/tidb/issues/19782

请问目前最新版本还是不支持修改参数new_collations_enabled_on_first_bootstrap: true生效,必须要重装集群吗?

是的,因为该参数修改了 kv 存储的编码形式,目前还不支持在线修改,需要在 deploy 时,写到 topology 中进行使用,在线集群不支持修改。

这部分需求我们已经收到几个,建议在 github pingcap/tidb 项目帮助我们提个需求,中英文都可,我们会统计上面的需求数据量进行排期

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。