当我通过phpmyadmin创建一个新的mysql数据库时,我可以选择排序规则(例如-default、armscii8、ascii…)。和UTF-8)。我知道的是utf-8,因为我总是在HTML源代码中看到它。但是默认的排序规则是什么?这些选择之间有什么区别,我应该使用哪一个?
排序规则告诉数据库如何执行字符串匹配和排序。它应该和你的字符集匹配。
如果使用UTF-8,则排序规则应为utf8_-general_-ci。这将按Unicode顺序排序(不区分大小写),适用于大多数语言。它还保留了ascii和latin1顺序。 短码网-DuanMa.NET
默认排序规则通常为Latin1。
排序规则实际上不是默认的,它将默认排序规则作为第一选择。
我们要讨论的是排序规则,或者数据库将在其文本类型中使用的字符集。您的默认选项通常基于区域设置,所以除非您计划全球化,否则这通常是非常热衷的。
排序还可以确定大小写和重音敏感度(即-Is‘big’=‘big’?有了CI,就可以了)。查看mysql列表中的所有选项。
以上就是短码网小编为大家整理的《在MySQL中,我应该选择哪种排序规则?》相关内容,希望大家喜欢。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将联系本站反馈,一经查实,立即处理!
《在MySQL中,我应该选择哪种排序规则?》文档下载仅供参考学习,下载后请在24小时内删除。
转载注明出处:https://www.duanma.net/article/2444a988482.html