MySQL校对集问题的教程
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,下面一起来了解下MySQL校对集问题的教程,相信大家看完肯定会受益匪浅,文字在精不在多,希望MySQL校对集问题的教程这篇短内容是你想要的。校对集问题校对集,其实就是数据的比较方式。校对集,共有三种,
千家信息网最后更新 2025年02月01日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安全错误
数据库的锁怎样保障安全
雷州市安全教育与网络安全教育
fivem怎么进入别人的服务器
跟软件开发相关的基金
觅加互联网科技发展有限公司
2016网络安全自查报告
怎么加入access数据库
sql数据库查询当前时间
如何评价桌面共享软件开发
服务器8081怎么查找
文石的书城服务器出错
dns服务器免费下载
qq发送文件一直显示服务器拒绝
邮箱登陆显示服务器连接失败
个人软件开发优势
诺基亚切换服务器密码
梁溪区软件开发简介
浦口区软件开发专业服务
天象网络技术有限公司历史
常用软件开发需求图
数据库表的关键词是什么
苏州系统软件开发价钱
深圳嵌入式软件开发靠谱吗
贵州省超级服务器云空间
东莞汽车软件开发方案
新形势下国家网络安全
奥特曼英雄归来服务器怎么注销
河南网络安全学院
mycard服务器
杭州ai服务器直销价格
未来软件开发b模式不包括