编码问题:ucs2_bin collat​​e 不支持西里尔文和希腊语

发布于 2024-10-14 18:37:42 字数 133 浏览 3 评论 0原文

我需要在 Mysql 数据库的字段中存储和比较多种语言的文本。实际上,我将 uc2 设置为字符集,将 ucs_bin 设置为整理,但我发现它不适用于西里尔语和希腊语字符。
我该如何解决这个问题?有什么建议吗?
提前致谢
特奥多罗

I need to store and compare text in several language in a field of a Mysql database. Actually, I set uc2 for character set and ucs_bin for collate, and I find that it does not work for cyrillic and greek characters.
How can I solve this problem? Any suggestion?
Thanks in advance
Teodoro

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

深海里的那抹蓝 2024-10-21 18:37:42

使用 utf8 作为字符集,并使用排序规则 utf8_unicode_ci ——这是最强大的组合(尽管比使用 utf8_general_ci 稍慢)。

Use utf8 as a character set, with collation utf8_unicode_ci -- it is the most robust combination (although slightly slower than using utf8_general_ci).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文