为了账号安全,请及时绑定邮箱和手机立即绑定

使用PHP的MySQL最好的排序规则是什么?

使用PHP的MySQL最好的排序规则是什么?

一只萌萌小番薯 2019-09-06 17:28:03
我想知道在一般网站上,对于你不是100%肯定会输入的内容,是否有一个“最佳”的校对选择?我知道所有编码应该是相同的,例如MySQL,Apache,HTML和PHP中的任何内容。在过去,我已将PHP设置为以“UTF-8”输出,但哪种排序规则在MySQL中匹配?我想它是UTF-8的人之一,但我已经使用utf8_unicode_ci,utf8_general_ci和utf8_bin之前。
查看完整描述

3 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

实际上,你可能想要使用utf8_unicode_ciutf8_general_ci

  • utf8_general_ci 通过剥离所有重音和排序就像它是ASCII一样排序

  • utf8_unicode_ci 使用Unicode排序顺序,因此它可以在更多语言中正确排序

但是,如果您仅使用它来存储英文文本,则这些不应该有所不同。


查看完整回答
反对 回复 2019-09-06
  • 3 回答
  • 0 关注
  • 888 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信