mysql中的字符集和校对集
接着之前的进度继续更新,之前文章停更到初识MySQL,这一篇继续介绍。
01
字符集
字符集是指数据存储到硬盘时所用到的编码方式,mysql中操作字符集的sql语句有:
-- 查看数据库服务器支持哪些字符集
show character set;
-- 查看服务器对外处理的默认字符集
show variables like ‘character_set%’;
-- 设置处理客户端的数据使用的字符集
set character_set_client = gbk;
-- 快捷设置字符集
set name gbk;
02
校对集
校对集指的是数据在进行比较时所使用到的规则的集合,例如:比较两条数据是否相同,依赖于校对集。
校对集拥有三种格式:
序号 |
校对集 | 特点 |
1 |
_bin 校对集 |
对数据的二进制信息进行比较,一位一位的进行比较;区分大小写。 |
2 | _cs 校对集 |
区分大小写 |
3 | _ci 校对集 |
不区分大小 |
mysql中操作校对集的sql语句:
-- 查看所有校对集
show collation;
注意:校对集必须在数据添加之前指定,否则无效
03
致谢
谢谢大家观看,衷心希望广大读者提出您宝贵的建议,帮转发,帮点赞,谢谢。