mysql选择排序规则_关于mysql创建数据库中字符集和排序规则的选择
1:字符集:
一般 主要选择两种:
1:utf8 (看unicode编码区从1 ~ 126就属于传统utf8区,),一般都够用,除非需要存储特殊字符
2:utf8mb4(utf8mb4兼容utf8,且比utf8能表示更多的字符。utf8mb4也兼容utf8 的区,126行以下就是utf8mb4扩充区,什么时候你需要存储那些字符,你才用utf8mb4,否则只是浪费空间)
所以字符集一般选择是:utf8,除非有特殊字符就选utf8mb4。
2:排序规则:
一般主要分两种:utf_bin和utf_general_ci
bin 是二进制, a 和 A 会别区别对待.
general_ci 是不区分不区分大小写,注册用户名和邮箱的时候就要使用。
utf8_general_cs 区分大小写
utf8_unicode_ci和utf8_general_ci对中、英文来说没有实质的差别。
utf8_general_ci校对速度快,但准确度稍差。(准确度够用,一般建库选择这个)
utf8_unicode_ci准确度高,但校对速度稍慢
所以一般排序规则选择是: utf_general_ci
关于mysql创建数据库中字符集和排序规则的选择
标签:特殊字符 nbsp 创建数据库 排序 使用 大小写 区分大小写 关于 建库
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:https://www.cnblogs.com/songyinan/p/13282401.html
mysql选择排序规则_关于mysql创建数据库中字符集和排序规则的选择相关推荐
- mysql 中文字符排序规则_mysql中字符集和排序规则说明
数据库需要适应各种语言和字符就需要支持不同的字符集(Character Set),每种字符集也有各自的排序规则(Collation). 一.字符集 字符集,即用于定义字符在数据库中的编码的集合. 常见 ...
- MySQL 批量修改数据库的字符集和排序规则
推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...
- navicat如何配置链接mysql并且新建数据库设置字符集和排列规则
首先我们大家必须先安装好navicat软件,安装完成之后我们点击windows窗口可以看到有Navicat应用图标. 然后我们将Navicat设置桌面快捷键,设置完成之后我们在桌面上就可以看到有nav ...
- sql server中字符集和排序规则到底什么关系
--SQLSERVER 中的排序规则 服务器>数据库>表列 --------------------------------- 排序规则简介 ----------------------- ...
- mysql查询课程最高分_在“成绩管理”数据库中,查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是( )。 A.SELE_搜题易...
统计只有2名以下(含2名)学生选修的课程情况,统计结果中的信息包括课程名称.开课院系和选修人数,并按选课人数排序.正确的命令是( ). A.SELECT 课程名称,开课院系,COUNT(课程编号)A ...
- mysql查询计算机系信息_在学生管理数据库中查询通信系和计算机系的所有教师信息...
在学生管理数据库中查询通信系和计算机系的所有教师信息 答:select * from 教师 where 系部代码 in(select 系部代码 from 系部 where 系部名称 in('通信系', ...
- MySQL中支持的字符集和排序规则
一.MySQL字符集概念 1.1 MySQL中的utf8和utf8mb4 我们常说 utf8 字符集表示一个字符需要使用1-4个字节,但是我们常用的一些字符使用1-3个字节就可以表示了.而在 MySQ ...
- mysql默认字符集和排序_MySQL字符集和排序规则
MySQL在创建数据库是,需要设置数据库的字符集和排序规则,如图所示: 我觉得这里有必要解释下字符集和排序规则这两个概念. 字符集 说到字符集,需要先提下字符.字符集和字符编码这几个词的含义. 字符( ...
- mysql的四个默认数据库是什么版本,MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列。...
MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列. 最初,服务器字符集和排序规则取决于启动mysqld时使用的选项.可以使用 --character-set-serv ...
最新文章
- Cornell University Designing with Microcontrollers
- R语言dplyr包通过数据列的索引重命名数据列实战(Rename Column by Index Position)
- 3559A sdk卡
- php time相差12小时_PHP获取时间比实际时间少8小时的问题
- 双指针 - 四数之和
- 深度学习cnn人脸检测_用于对象检测的深度学习方法:解释了R-CNN
- Hibernate字节码增强
- 3D溜溜网站用的是php吗_三大免费开源的php语言cms系统 用好它们让你一天建好一个网站...
- 度小满面试题20190923
- linux nand 坏块_NAND Flash的坏块管理设计
- 从数据库导出到EXCEL文件的sql语句
- 细粒度图像分析进展综述(转)
- 多年收集的一些稀有软件1
- android开机动画多长时间_ANDROID开机动画分析
- SpringBoot + Spring Cloud +Vue 管理系统前端搭建(二、visual studio code开发前端项目
- 用例执行一半总是报错“An unknown server-side error occurred ...Original error: Error: socket hang up”
- lol微信登录服务器,lol开放微信登录功能 lol微信怎么登陆
- 如何清除(登录)缓存
- 随心测试_Python Se_005鼠标悬停操作
- gedit 显示行号
热门文章
- 繁凡的对抗攻击论文精读(三)ICLR2019 利用先验知识进行高效黑盒对抗攻击的 bandits 算法(MIT)
- 符合ASIL D的AUTOSAR基础软件带来的安全和性能
- Hibernate Validator 6.0.13 声明和验证方法约束(Declaring and validating method constraints)
- Java中ArrayList类的常用方法
- 数据安全及各种加密算法对比
- 支付宝android客户端,支付宝Android客户端使用笔记(一)
- C#hotmail自动接收邮件
- 菜即是原罪,2018省赛总结
- 【满分】【华为OD机试真题2023 JAVAJS】核酸检测人员安排
- Connector odbc 安装