mysql建数据库的字符集与排序规则
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,1.字符集说明:一般选择utf8.下面介绍一下utf8与utfmb4的区别。utf8mb4兼容utf8,且比utf8能表示更多的字符。unicode编码区从1 ~ 126就属于传统utf8区,当然ut
千家信息网最后更新 2024年11月24日mysql建数据库的字符集与排序规则
1.字符集说明:
一般选择utf8.下面介绍一下utf8与utfmb4的区别。
utf8mb4兼容utf8,且比utf8能表示更多的字符。
unicode编码区从1 ~ 126就属于传统utf8区,当然utf8mb4也兼容这个区,126行以下就是utf8mb4扩充区,什么时候你需要存储那些字符,你才用utf8mb4,否则只是浪费空间。
2.排序规则
排序一般分为两种:utf_bin和utf_general_ci
bin 是二进制, a 和 A 会别区别对待.
例如你运行:
SELECT * FROM table WHERE txt = 'a'
那么在utf8_bin中你就找不到 txt = 'A' 的那一行, 而 utf8_general_ci 则可以.
utf8_general_ci 不区分大小写,这个你在注册用户名和邮箱的时候就要使用。
utf8_general_cs 区分大小写,如果用户名和邮箱用这个 就会照成不良后果
utf8_bin:字符串每个字符串用二进制数据编译存储。 区分大小写,而且可以存二进制的内容
utf8_unicode_ci和utf8_general_ci对中、英文来说没有实质的差别。
utf8_general_ci校对速度快,但准确度稍差。(准确度够用,一般建库选择这个)
utf8_unicode_ci准确度高,但校对速度稍慢。
字符
二进制
准确度
大小
排序
字符串
时候
校对
用户
用户名
速度
邮箱
存储
选择
字符集
数据
规则
不良
一行
传统
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发工程师最高级证书
软件工程网络安全工程
新疆智慧健康乌鲁木齐服务器
怎样关闭网络安全
mit音乐软件开发
三星服务器内存2933
直播软件开发技巧
怎增加数据库端口
网络安全法学习心得2021
成绩分析系统数据库设计
网络安全信息通报平台
vaadin连接数据库
疫情期间的网络安全保全
985软件开发
莲敏互联网科技
咸阳网络安全培训会
电脑软件开发模式
王牌竞速有几个服务器啊
农信社软件开发岗考试内容
商丘网络技术选择
网络安全边界 京泰
dota2选服务器
新农保网络技术人才短缺
北京网络技术优势
如何查看泛微服务器地址
三星服务器内存2933
怎么上高校财经数据库
怎么设计导航数据库
医院数据库er关系图
es 连接两个数据库