• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 西欧字符集

    西欧字符集涵盖了大多数西欧语言,例如法语,西班牙语,加泰罗尼亚语,巴斯克语,葡萄牙语,意大利语,阿尔巴尼亚语,荷兰语,德语,丹麦语,瑞典语,挪威语,芬兰语,法罗语,冰岛语,爱尔兰语,苏格兰语和英语。

    • ascii(美国ASCII)校验规则:

      • ascii_bin
      • ascii_general_ci(默认)
    • cp850(DOS西欧)归类:

      • cp850_bin
      • cp850_general_ci(默认)
    • dec8(DEC西欧)归类:

      • dec8_bin
      • dec8_swedish_ci(默认)
    • hp8(HP西欧)归类:

      • hp8_bin
      • hp8_english_ci(默认)
    • latin1(cp1252西欧)归类:

      • latin1_bin
      • latin1_danish_ci
      • latin1_general_ci
      • latin1_general_cs
      • latin1_german1_ci
      • latin1_german2_ci
      • latin1_spanish_ci
      • latin1_swedish_ci(默认)

      MySQL的字符集latin1与Windows cp1252字符集相同。这意味着它是一样的官方ISO 8859-1或IANA(互联网编号分配机构)latin1,不同的是IANA latin1治疗之间的代码点0x80,并0x9f为“不确定的,”然而cp1252,因此MySQL的latin1,这些职位的分配角色。例如,0x80是欧元符号。对于中的“未定义”条目cp1252,MySQL转换0x81为Unicode 0x00810x8d0x008d0x8f0x008f0x900x00900x9d0x009d

      latin1_swedish_ci校验是很可能被用来深受广大客户的MySQL的默认。尽管经常说它是基于瑞典/芬兰归类规则,但有瑞典人和芬兰人不同意这一说法。

      latin1_german1_cilatin1_german2_ci校验规则是基于DIN-1和DIN-2标准,这里DIN代表德国标准化学会(ANSI德国当量)。DIN-1被称为“字典校验”,而DIN-2被称为“电话簿校验”。”为了这样搜索时的在比较这具有这样的效果的例子,或见章节10.8.6,‘校验效果的例子’。

      • latin1_german1_ci(词典)规则:

        Ä = A
        Ö = O
        Ü = U
        ß = s
        
      • latin1_german2_ci(电话簿)规则:

        Ä = AE
        Ö = OE
        Ü = UE
        ß = ss
        

      latin1_spanish_ci校验规则中,ñ(n-tilde)是n和之间的单独字母o

    • macroman(Mac West European)归类:

      • macroman_bin
      • macroman_general_ci(默认)
    • swe7(7位瑞典语)归类:

      • swe7_bin
      • swe7_swedish_ci(默认)