mysql建数据库的字符集与排序规则
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,1.字符集说明:一般选择utf8.下面介绍一下utf8与utfmb4的区别。utf8mb4兼容utf8,且比utf8能表示更多的字符。unicode编码区从1 ~ 126就属于传统utf8区,当然ut
千家信息网最后更新 2024年11月14日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安全错误
数据库的锁怎样保障安全
我的世界上最大的服务器
开放银行软件开发平台
navcat配合什么数据库
加强了网络安全
网络安全特征20字左右
服务器怎么连笔记本
嘉兴技师学院计算机网络技术
河源本地服务器地址
上海c语言软件开发正规平台
软件开发客户需求图
惠普服务器的管理口如何连接
数据库是我元素
沈阳定制软件开发解决方案
教育行业网络安全要求
如何将电脑热点变成服务器
游戏服务器日志打不开
如何在服务器搭建网站
网络安全信息管控机制
超级管理员如何进入数据库
网络安全与校园安全心得体会
中国空间数据库技术现状
服务器怎么连笔记本
网络安全 名字
工业控制网络安全未来趋势
在服务器怎么屏蔽一个人
四川软件开发专业哪个好
手机怎么查看网络安全密匙
魅族浏览器数据库
计算机网络技术_百度百科
大兴区特色软件开发比较