您应该使用Unicode排序规则。您可以在系统上默认设置它,也可以在表格的每个字段中设置它。有以下Unicode排序规则名称,这是它们的区别:

utf8_general_ci是一个非常简单的排序规则。它只是 - 删除所有口音 - 然后转换为大写 并使用此类“基本字母”结果字母的代码进行比较。

utf8_unicode_ci使用默认的Unicode排序规则元素表。

的主要区别是:

utf8_unicode_ci支持所谓的扩展和连字,例如:德语字母ß(U + 00DF LETTER SHARP S)的附近 “SS” 的信OE(U + 0152 LATIN排序CAPITAL LIGATURE OE)在“OE”附近排序。

utf8_general_ci不支持扩展/连字,它将所有这些字母排序为单个字符,有时按错误的顺序排列。

utf8_unicode_ci是一般对于所有脚本更准确。例如,在西里尔文块上:utf8_unicode_ci适用于所有这些语言:俄语,保加利亚语,白俄罗斯语,马其顿语,塞尔维亚语和乌克兰语。虽然utf8_general_ci只适用于俄罗斯和保加利亚的西里尔语子集。白俄罗斯语,马其顿语,塞尔维亚语和乌克兰语使用的额外字母排序不正确。

+/- utf8_unicode_ci的缺点是它比utf8_general_ci慢了一点。

因此,如果您知道或不知道您要使用哪些特定语言/字符,我建议您使用utf8_unicode_ci,它具有更广泛的覆盖范围。

mysql支持多语言_MySQL整理以存储未知语言的多语言数据相关推荐

  1. mysql数据库引擎简介_MySQL数据库的存储引擎简介

    存储引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中.这些技术中的每一种技术都使用不同的存储机制.索引技巧.锁定水平并且最终提供广泛的不同的功能和能力.通过选择不同的技术,你能够获得额 ...

  2. mysql支持啥系统_MySQL支持的操作系统列表MySQL综合 -电脑资料

    我们使用GNU Autoconf,因此将MySQL移植到所有使用Posix线程和C++编译器的现代系统是可能的, 已经报告MySQL可以在下列操作系统/线程包的组合上成功地进行编译.注意,对于很多操作 ...

  3. mysql支持表情输入_mysql支持emoji表情

    最近开发的iOS项目由于须要用户文本的存储,天然就遇到了emoji等表情符号如何被mysql DB支持的问题.困扰了很多天,在就要绝望放弃的边缘,终于完成了转换和迁移.在此特别分析和整理,方便更多人. ...

  4. mysql text 多少汉字_MySQL到底可以存储多少个汉字

    在我们使用mysql的时候,对字段的选用以及具体使用什么类型会很有疑问,这里按如下标准即可 类型以及所占字节如下类型 大小 CHAR 0-255字节定长字符串 VARCHAR 0-65535字节变长字 ...

  5. mysql支持自定义函数_MySQL 自定义函数

    自定义函数概念 用户自定义函数(user-defined function, UDF)是一种对MySQL扩展的途径, 其用法与内置函数相同. 自定义函数的两个必要条件: 参数 返回值 (只能有一个) ...

  6. mysql 单标递归_MySql整理篇之递归

    问题:Mysql递归实现 方式一:存储过程,方式二:函数 本文再其基础之上考研效率问题,只在乎实现的同学参考大侠的足矣,想继续提高效率的可继续阅读.再参考博文中,大侠已说明,推介方式二(函数)实现,下 ...

  7. MySQL数据库锁构建_MySQL数据库InnoDB存储引擎中的锁机制

    00 – 基本概念 当并发事务同时访问一个资源的时候,有可能导致数据不一致.因此需要一种致机制来将访问顺序化. 锁就是其中的一种机制.我们用商场的试衣间来做一个比喻.试衣间供许多消费者使用.因此可能有 ...

  8. mysql 支持全文搜索_MySQL全文本搜索:启用全文本搜索支持

    一般在创建表时启用全文本搜索. CREATE TABLE 语句接受 FULLTEXT 子句,它给出被索引列的一个逗号分隔的列表. 下面的 CREATE 语句演示了 FULLTEXT 子句的使用: 输入 ...

  9. mysql 藏文字典_mysql无法压缩存储表情

    importjava.util.regex.Matcher;importjava.util.regex.Pattern;importorg.apache.commons.lang.StringUtil ...

最新文章

  1. cookie、session以及token的定义、区别、使用环境
  2. HTML中div标签的一个简单的使用和介绍
  3. POJ2777 Count Color 线段树区间更新
  4. mPaas 研发流程和线上运维介绍
  5. tencent intern learning
  6. docker stop
  7. Hibernate使用小札
  8. 智能优化算法之模拟退火(Simulated Annealing,SA)-附源码
  9. window版GitHub使用
  10. 写书用什么软件好_微信加人软件什么样的引流效果好
  11. 2022.02.10
  12. ffmpeg 转换flv压缩大小_ffmpeg 视频压缩 转换
  13. Python新手入门第一步:什么是 IDE?IDE 有什么用?
  14. U盘仅显示几兆的解决方法
  15. 如何用html来编写ppt,impress.js——用HTML“写”幻灯片
  16. dplayer + m3u8+ p2p加速
  17. java第三课:原生数据类型是用陷阱(pitfall of Primitive Data Type)
  18. Xposed框架Xposed安装器|Xposed for Android 5.0/5.1/6.0|详细安装教程
  19. VSCode 与 WebStorm 横向对比
  20. nginx-GET /favicon.ico HTTP/1.1

热门文章

  1. 电影怎么转成gif动画?一分钟教你在线转gif动图
  2. linux下kil命令l,linux/centos下使用kill命令的使用教程方法
  3. 硬盘分区表丢失、修复大事记--分区表修复利器testdisk
  4. (转)申请企业级IDP、真机调试、游戏接入GameCenter 指南、游戏接入OpenFeint指南;...
  5. MBA案例分析(人员培训二)
  6. 【BZOJ1455】罗马游戏(左偏树)
  7. R语言中 layout函数
  8. 25条最简单却最有用的代码,看了能少走几年弯路!
  9. 据说是11年度最佳代码
  10. 深度图像和彩色图像配准原理