zoukankan      html  css  js  c++  java
  • mysql字符集和排序规则

    1.关于字符集和排序规则
    所为字符集,就是用来定义字符在数据库中的编码的集合。常见的字符集有:utf8(支持中文)和AccIS(不支持中文)

    数据库中的排序规则用来定义字符在进行排序和比较的时候的一种规则。常见的如下:
    (1) utf8_general_ci 不区分大小写,utf8_general_cs 区分大小写
    (2) utf8_bin 规定每个字符串用二进制编码存储,区分大小写,可以直接存储二进制的内容

    说明:所为排序规则,就是指字符比较时是否区分大小写,以及是按照字符编码进行比较还是直接用二进制数据比较。

    utf8_unicode_ci和utf8_general_ci对中、英文来说没有实质的差别。
    utf8_general_ci校对速度快,但准确度稍差。
    utf8_unicode_ci准确度高,但校对速度稍慢。

    如果你的应用有德语、法语或者俄语,请一定使用utf8_unicode_ci。一般用utf8_general_ci就够了。

    所以一般字符集用utf-8,排序规则用utf8_general_ci

  • 相关阅读:
    着迷英语900句总结
    SQL Server 常见数据类型
    SQL Server视频总结
    第三次SLA文档学习
    Rosetton Stone Summary
    【周总结】2018-10-19—2018-11-25
    学生信息管理系统总结
    VB中 EOF 和 BOF 的区别
    VB中 On error 的用法
    VB中 . 与 ! 的区别
  • 原文地址:https://www.cnblogs.com/studynode/p/10067270.html
Copyright © 2011-2022 走看看