工作中使用的utf8与utf8mb4记录

发布时间:2020-03-09 03:21:50 作者:素颜猪
来源:网络 阅读:124

一、起源
我们工作中使用到了 Emoji 表情,发现utf8不能很好支持
二、研究utf8mb4
MySQL在5.5.3之后增加utf8mb4的编码,mb4表示most bytes 4,专门用来兼容四字节的unicode,utf8 编码最大字符长度为 3 字节, 4 字节的字符插入会产生异常,utf8mb4 会需要更大空间,排序规则选择 utf8mb4_general_ci、utf8mb4_unicode_ci,utf8mb4_general_ci对比utf8mb4_unicode_ci速度快,但精准性要低

推荐阅读:
  1. PHP的日志记录-错误与异常记录
  2. 工作中经常用到的git命令和错误记录

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

工作中使用的utf8与utf8mb4记录

上一篇:MYSQL查询--聚合函数查询

下一篇:linux + pyodbc + freetds + uni

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》