mysql建数据库的字符集与排序规则
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,1.字符集说明:一般选择utf8.下面介绍一下utf8与utfmb4的区别。utf8mb4兼容utf8,且比utf8能表示更多的字符。unicode编码区从1 ~ 126就属于传统utf8区,当然ut
千家信息网最后更新 2025年11月06日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安全错误
数据库的锁怎样保障安全
全国总工会网络安全培训
交换机外网服务器端口
贵广网络技术支持岗
数据库字段存成记录
苏州江苏高性能服务器出售
网络安全 绿色上网 班队
第三届国家网络安全宣传周
uma服务器
医院业务数据库怎么看收费
我的世界租赁服务器怎么变操作员
软件开发专业需要考研吗
学生保护网络安全
天骐我的世界小游戏服务器是什么
无线ac服务器管理页
吴忠网络技术操作
数据库怎么导出多表
谁是数据库的合法代理人
软件开发管理者常犯错怎么办
附加数据库对于服务器失败
网络安全等级是多少
奥创微信群控软件开发
冒险岛台服服务器
plm异地数据库同步
南通江苏服务器服务商云主机
公安通信网络安全
云服务器休眠怎么解决
如何制作数据库模板
快来秀网络安全知识
分析网络安全风险
大学生网络安全意识教育活动