Imr*_*qvi 13 mysql unicode multilingual
我是多语言数据的新手,我的承认是我以前从未尝试过.目前我正在开发一个多语言网站,但我不知道将使用哪种语言.
我应该使用哪种校对/字符集来实现这一目标?
我应该使用某种Unicode类型的字符集吗?
当然,这些语言不属于这个世界,这些语言必须在我们主要使用的集合中.
mar*_*fer 19
您应该使用Unicode排序规则.您可以在系统或表的每个字段上默认设置它.有以下Unicode排序规则名称,这是它们的区别:
utf8_general_ci是一个非常简单的排序规则.它只是 - 删除所有重音 - 然后转换为大写并使用这种"基本字母"结果字母的代码进行比较.
utf8_unicode_ci使用默认的Unicode排序规则元素表.
主要区别是:
utf8_general_ci不支持扩展/连字,它将所有这些字母排序为单个字符,有时排序错误.
+/- utf8_unicode_ci的缺点是它比utf8_general_ci慢一点.
因此,如果您知道或不知道您将使用哪些特定语言/字符,我建议您使用覆盖范围更广的utf8_unicode_ci.
从MySQL论坛中提取.
| 归档时间: |
|
| 查看次数: |
9630 次 |
| 最近记录: |