前言:

在新建MySQL数据库或表的时候经常会选择字符集和排序规则。数据库用的字符集大家都知道是怎么回事,那排序规则是什么呢?

排序规则:是指对指定字符集下不同字符的比较规则。其特征有以下几点:

(1)两个不同的字符集不能有相同的排序规则;

(2) 两个字符集有一个默认的排序规则;

(3) 有一些常用的命名规则。如_ci结尾表示大小写不敏感(caseinsensitive),_cs表示大小写敏感(case sensitive),_bin表示二进制的比较(binary)。

utf-8有默认的排序规则:

命令:SHOW CHARSET LIKE 'utf8%';

区别:

utf8_general_ci 不区分大小写,这个你在注册用户名和邮箱的时候就要使用。

utf8_general_cs 区分大小写,如果用户名和邮箱用这个 就会照成不良后果。

utf8_bin:字符串每个字符串用二进制数据编译存储。 区分大小写,而且可以存二进制的内容。

utf8_general_ci校对速度快,但准确度稍差。

utf8_unicode_ci准确度高,但校对速度稍慢。

mysql数据排序规则_Mysql 数据库排序规则相关推荐

  1. mysql 数据表格切分_MySQL数据库垂直和水平切分

    replication的限制:一旦数据库过于庞大,尤其是当写入过于频繁,很难由一台主机支撑的时候,我们还是会面临到扩展瓶颈.数据切分(sharding):通过某种特定的条件,将我们存放在同一个数据库中 ...

  2. mysql数据基本指令_mysql数据库常用命令(详细)

    mysql数据库常用命令(详细) *************************************************** windows下mysql的启动与停止 启动MYSQL服务 n ...

  3. mysql 数据表内容_mysql数据库内容相关操作

    第一:介绍 mysql数据内容的操作主要是: INSERT实现数据的插入 UPDATE实现数据的更新 DLETE实现数据的删除 SELECT实现数据的查询. 第二:增(insert) 1.插入完整的数 ...

  4. 初识mysql数据字段属性_MySQL数据库~~~~初识、基础数据类型

    一 数据库初识 1.1 什么是数据库 数据库(DataBase,简称DB),简而言之可视为电子化的文件柜----存储电子文件的处所,用户可以对文件中的数据运行新增,截取,更新,删除等操作. 所谓数据库 ...

  5. linux成功mysql数据直接拷贝_mysql数据库数据从一个linux系统移植到另一个linux系统的方法...

    背景 问题介绍 现在有一个linux系统的机器上数据需要移植到另外一个linux系统上.老机器称A机器,新机器称B机器. 前期调研 鉴于网上资料很多都是相同内容,而数据库的数据一般都很重要,这些方法都 ...

  6. mysql数据库函数练习_Mysql 数据库操作SQL练习

    一.数据库的创建: 创建一个名称为mydb1的数据库CREATE DATABASE mydb1; 创建一个使用utf8字符集的mydb2数据库.CREATE DATABASE mydb2 CHARAC ...

  7. mysql 数据索引使用_mysql数据库正确建立索引及使用

    普通mysql运行,数据量和访问量不大的话,是足够快的,但是当数据量和访问量剧增的时候,那么就会明显发现MySQL很慢,甚至down掉,那么就要考虑优化我们的mysql了.其中优化mysql的一个重要 ...

  8. mysql数据转储方法_Mysql数据库各种导出导入数据方式的区别(我的理解错误还望指正)...

    mysqldump,NAVICAT转储,select * outfile在千级数据,万级,百万级数据下的表现. 千级数据 mysqldump导出sql文件 导出是出了拒绝访问的错误:为对应目录(.sq ...

  9. mysql数据个人总结_mysql数据库设计总结(个人经验)

    以下经验,均是血和泪的教训,为了避免自己再犯,特此记录. 1  图片不能保存在数据库中. 此话不绝对,但是如果图片很多(几乎每天数据中均存在图片),那就千万不能把图片放在数据库中. 对性能影响:表中数 ...

最新文章

  1. windows下卸载oracle11g
  2. 公开课-C++学习路线实战导引:从0开始到操作系统内核开发
  3. java 返回值void_Java的返回值voidspeak
  4. 企业绩效管理系统之平衡记分卡
  5. [深度学习-NLP]什么是Self-attention, Muti-attention和Transformer
  6. vue中Axios网络请求之Vue知识点归纳(十)
  7. 玩转linux 中间的yum 命令
  8. extract($_POST[])
  9. 按timestamp查询_04. 复杂查询
  10. 2021-01-08 PMP 群内练习题 - 光环
  11. 下载m3u8加密视频
  12. RFC2544性能测试64字节实际报告显示为66字节
  13. java解析xml方法_详解Java解析XML的四种方法
  14. 资产配置方案(基金)
  15. 一款对程序员体验友好的浏览器翻译插件
  16. C++实验5 游戏玩家类Player、两个道具类Helm和Armor
  17. 大数据技术之电商推荐系统(6) | 基于LFM的离线推荐模块
  18. qt中,如何用QLabel显示一个变量!
  19. 对于美国中部覆盖图防护林形态的自动检测技术
  20. 【设计模式】牛市股票还会亏钱 --- 外观模式

热门文章

  1. 领导怒怼“加班”员工!程序员生存状态堪忧?
  2. 工作群多会加大了你的工作压力吗?
  3. tinymce php,tinymce用php改变
  4. 多目标跟踪MOT踩坑记录
  5. 基于Logistic混沌序列图像加密
  6. ORA-00942: 表或视图不存在
  7. Java位运算(按位与、按位或、异或)
  8. 现实终究会历练我们,是现实太无奈~
  9. 服务器操作系统的维护,服务器操作系统维护方案
  10. iOS自动化测试的那些干货