0900 是基于 UCA 9.0.0 算法,UCA 是 Unicode Collation Algorithm 的缩写ai 是 Accent-insensitive 的缩写,表示口音不敏感as 是 Accent-sensitive
到4个字节表⽰⼀个字符,可以表⽰世界上 ⼏乎所有的字符,⽽且更节少空间 • 0900 是基于 UCA 9.0.0算法,UCA是Unicode Collation Algorithm的缩写 • ai是Accent-insensitive
字符集的一种实现,用1到4个字节表示一个字符,可以表示世界上 几乎所有的字符,而且更节少空间 θ900是基于UCA 9.0.0算法,UCA是Unicode Collation Algorithm的缩写 ai是Accent-insensitive
search ARG : use ARG as search pattern (glob syntax, case- and accent-insensitive
种实现,用1到4个字节表示⼀个字符,可以表示世界上几乎所有的字符,而且更节少空间 (3)0900 是基于UCA9.0.0算法,UCA是UnicodeCollationAlgorithm的缩写 (4)ai是Accent-insensitive
字符集的一种实现,用1-4个字节表示一个字符,可以表示世界上所有字符,而且更节省空间; 0900是基于UCA9.0.0算法,UCA是Unicode Collation Algorithm 的缩写; ai(Accent-insensitive
敏感/不敏感规则缩写: ai: Accent-insensitive 的缩写,表示口音不敏感。 ci: Case-insensitive 的缩写,表示大小写不敏感。
其余标识符就是比较常见的了,ci(case-insensitive):不区分大小写,cs(case-sensitive):区分大小写,ai(accent-insensitive):不区分重音符号,as(
前面两个部分好理解,来看下最后一个部分所代表的含义: 后缀 含义 _ai Accent-insensitive 口音不敏感 _as Accent-sensitive 口音敏感 _ci Case-insensitive 大小写不敏感 _cs Case-sensitive 大小写敏感 _bin Binary 二进制排序 在这里MySQL给出了一些解释:对于是ci后缀的collation(大小写不敏感)也意味着Accent-insensitive For example, latin1_general_ci is explicitly case-insensitive and implicitly accent-insensitive, and