MySQL - 正确的“排序规则”对于区分大小写的文本? UTF8-bin?

发布于 2024-12-04 05:11:33 字数 176 浏览 1 评论 0原文

在使用 MySQL (v5.0.77) 时,排序规则有很多选择。我最初想到的是UTF8-general_ci,但是MySQL将其显示为不区分大小写,我认为这会导致密码等对象出现问题。如果我想使用 UTF8 但想要区分大小写的数据,我应该使用 UTF8-bin 吗?谢谢!

In using MySQL (v5.0.77) there are a lot of choices for Collation. I was originally thinking of UTF8-general_ci however MySQL shows it as being case-insensitive which I think would cause problems for objects such as passwords. If I want to use UTF8 but want case-sensitive data should I use UTF8-bin? Thanks!

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

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

发布评论

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

评论(1

把回忆走一遍 2024-12-11 05:11:33

尝试utf8_bin

一个提示。当排序规则以 CS 结尾时,表示“区分大小写”。例如:utf8_croatian_cs 区分大小写。

Try utf8_bin.

A hint. When the colation ends with CS it means "Case Sensitive". For example: utf8_croatian_cs is Case Sensitive.

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