mysql 中的错误排序(InnoDB - utf8mb4_slovak_ci)

问题描述 投票:0回答:1

Mysql 终止对自定义排序的支持(用户定义的排序规则已弃用,并将在未来版本中删除)。但是,官方斯洛伐克分类 utf8mb4_slovak_ci 无法正常工作。它对字符 ä、č、ô、š、ž 的排序错误。如果无法定义自己的排序,如何实现正确的排序?

谢谢你。

除了定义我自己的排序规则之外,我不知道如何修复标准和错误的排序规则。

mysql sorting collation
1个回答
0
投票

谢谢评论..

  • 对于有问题的字符,排序规则 utf8mb4_sk_0900_as_cs 和 utf8mb4_sk_0900_ai_ci 与 utf8mb4_slovak_ci 具有相同的结果

这个bug在mysql中已经存在很多年了,但是我通过用户定义的排序规则解决了它。所以我会尝试将错误报告发送到bugs.mysql.com

© www.soinside.com 2019 - 2024. All rights reserved.