MySQL校对集问题的教程
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,下面一起来了解下MySQL校对集问题的教程,相信大家看完肯定会受益匪浅,文字在精不在多,希望MySQL校对集问题的教程这篇短内容是你想要的。校对集问题校对集,其实就是数据的比较方式。校对集,共有三种,
千家信息网最后更新 2025年11月07日MySQL校对集问题的教程
下面一起来了解下MySQL校对集问题的教程,相信大家看完肯定会受益匪浅,文字在精不在多,希望MySQL校对集问题的教程这篇短内容是你想要的。
校对集问题
校对集,其实就是数据的比较方式。
校对集,共有三种,分别为:
_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;
如上图所示,咱们创建了两张表,分别为my_collate_bin和my_collate_ci,其校对集分别为_bin和_ci. 然后,分别向这两张表中添加数据:
-- 向表中添加数据insert into my_collate_bin values ('a'),('A'),('B'),('b');insert into my_collate_ci values ('a'),('A'),('B'),('b');再分别查看两张表中的数据:
-- 查看表中的数据select * from my_collate_bin;select * from my_collate_ci;
下面,咱们根据表中的某个字段(在这里my_collate_bin和my_collate_ci都仅有一个字段)进行排序,其基本语法为:
order by + 字段名 + [asc/desc];
其中,asc表示升序,desc表示降序,默认为升序。执行如下 SQL 语句:
-- 排序比较select * from my_collate_bin order by name;select * from my_collate_ci order by name;
如上图所示,显然校对集生效啦!
此外,咱们需要特别注意的是: 校对集必须在没有数据之前声明好,如果有了数据之后,再进行校对集的修改,则修改无效。
温馨提示:用符号[]括起来的内容,表示可选项;符号+,则表示连接的意思
看完MySQL校对集问题的教程这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。
校对
数据
大小
问题
教程
上图
内容
字段
别为
升序
更多
符号
行业
语法
排序
肯定
不同
温馨
受益匪浅
接下来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
android软件开发考试
印发网络安全管理办法
软件开发类招标流程控制
服务器SD卡模块是什么
公安网络安全内容
访问mysql服务器的方式
福建语音网络技术质量服务
渭南小学网络安全倡议
启云数据库
绍兴市国家网络安全局
网络安全按需开放端口
网络安全主题黑板报边框
php代码部署到服务器
云服务器8核32G 5M带宽
国家网络安全宣传周网上直播
振华重工软件开发
gis空间数据库设计包括
北京大学数据库资源
sybase数据库访问方法
什么可以储存独立数据库文件
网络安全重中之重包括领域
银川服务器托管
芜湖有哪些软件开发的公司
阿里网络安全部门
徐汇区一站式软件开发诚信合作
大话西游2单机版怎么搭建服务器
在线生成一个数据库
气象局组织网络安全演练
数据库四个表如何建立
广州宾果游戏网络技术有限公司