mysql建数据库的字符集与排序规则
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,1.字符集说明:一般选择utf8.下面介绍一下utf8与utfmb4的区别。utf8mb4兼容utf8,且比utf8能表示更多的字符。unicode编码区从1 ~ 126就属于传统utf8区,当然ut
千家信息网最后更新 2025年01月19日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安全错误
数据库的锁怎样保障安全
网络安全nsx
法院网络安全工作自查报告
银行软件开发社招要求高吗
软件开发的各节点
软件开发项目小组提成
云服务器运行不了bat
网络安全法通过时间
弘客网络技术有限公司
接收邮件服务器地址错误
软件开发有哪些技术文件
网络技术服务指什么
计算机自学软件开发
软件开发有小班培训的吗
数据库实验五石家庄
jpa 如何添数据库注释
git服务器端口
网络安全系统知识
福州坤正网络技术
网络安全重要制度
北京数据软件开发价格服务标准
南通网络技术推荐咨询
服务器拔电源重启才不卡
惠成电脑网络技术有限公司
2008数据库日志清理
计算机网络技术一级目录是什么
天河区无源网络技术开发价格多少
数据库分割器
饥荒加别人的服务器卡
做个网站需要服务器
软件开发有半导体芯片技术吗