vlambda博客
学习文章列表

MySQL全球化和本地化(一)

  1. 字符集和校对顺序

    数据库表被用来存储和检查数据。不同的语言和字符集需要以不同的方式存储和检索。因此,MySQL需要适应不同的字符集(不同的字母和字符),适应不同的排序和检索数据的方法。

    字符集:字母和符号的集合

    编码:某个字符集成员的内部表示

    校对:为规定字符如何比较的指令

    在MySQL的正常数据库活动(SELECT,INSERT等)中,不需要操心太多的东西,使用何种字符集和校对的决定在服务器,数据库和表级支持。
  2. 使用字符集和校对顺序(查看所支持的字符集完整列表)(1)

    使用以下语句:

    这条语句显示所有可用的字符集以及每个子集符的描述和默认校对。

  3. 使用字符集和校对顺序(查看所支持校对的完整列表)(2)

    使用以下语句:

    此语句显示所有可用的校对,以及它们适用的字符集。可以看到有的字符集不止一种校对。