史上最简单的 MySQL 教程(八)「校对集问题」

xiaoxiao2021-02-28  86

校对集问题

校对集,其实就是数据的比较方式。

校对集,共有三种,分别为:

_bin:binary,二进制比较,区分大小写; _cs:case sensitive,大小写敏感,区分大小写; _ci:case insensitive,大小写不敏感,不区分大小写。

查看(全部)校对集 --> 基本语法:show collation;

如上图所示,MySQL 数据库支持百多种校对集。

接下来,咱们在一起看看校对集的应用,因为只有当数据进行比较的时候,校对集才会生效。在这里,咱们用utf8的_bin和_ci两种校对集进行比较:

-- 创建两张使用不同校对集的表 create table my_collate_bin( name char(10) )charset utf8 collate utf8_bin; create table my_collate_ci( name char(10) )charset utf8 collate utf8_general_ci;

转载请注明原文地址: https://www.6miu.com/read-30152.html

最新回复(0)