社区
MySQL
帖子详情
utf8mb4和utf8有什么区别?
hcymysql
2012-08-29 10:36:52
utf8mb4和utf8有什么区别?
什么情况下用utf8mb4?谢谢。
...全文
63083
8
打赏
收藏
utf8mb4和utf8有什么区别?
utf8mb4和utf8有什么区别? 什么情况下用utf8mb4?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户昵称不能为空
2014-06-05
打赏
举报
回复
原来如此,今天升级phpmyadmin看到默认字符集是 utf8mb4
healer_kx
2014-04-19
打赏
举报
回复
?接分中... ...
rucypli
2012-08-29
打赏
举报
回复
没见过utf8mb4
ACMAIN_CHM
2012-08-29
打赏
举报
回复
hcymysql (hcymysql)
'截至2012-08-29 10:36:52 用户结帖率
0.00%
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html
8、如何给分和结贴?
http://community.csdn.net/Help/HelpCenter.htm#结帖
hcymysql
2012-08-29
打赏
举报
回复
谢谢4楼
foolbirdflyfirst
2012-08-29
打赏
举报
回复
没用过,也没试过那么高的mysql版本。
不过你发的手册链接说了
以往mysql里的utf8一个字符最多3字节,只支持BMP这部分的unicode编码区,
BMP是从哪到哪,到
http://en.wikipedia.org/wiki/Mapping_of_Unicode_characters
这里看,基本就是0000~FFFF这一区。
而utf8mb4则扩展到一个字符最多能有4字节,所以能支持更多的字符集。
utf8mb4 is a superset of utf8
utf8mb4兼容utf8,且比utf8能表示更多的字符。
至于什么时候用,看你的做什么项目了,到
http://witmax.cn/unicode-list.html
看unicode编码区
从1 ~ 126就属于传统utf8区,当然utf8mb4也兼容这个区,126行以下就是utf8mb4扩充区,什么时候你需要存储那些字符,你才用utf8mb4,否则只是浪费空间。
hcymysql
2012-08-29
打赏
举报
回复
晕。。。手册里有啊。
http://dev.mysql.com/doc/refman/5.5/en/charset-unicode-utf8mb4.html
Rotel-刘志东
2012-08-29
打赏
举报
回复
没见过。
MySQL中
utf
8和
utf
8
mb
4编码有什么
区别
一、简介 MySQL在5.5.3之后增加了这个
utf
8
mb
4的编码,
mb
4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在
utf
8
mb
4是
utf
8的超集,除了将编码改为
utf
8
mb
4外不需要做其他转换。当然,为了节省空间,一般情况下使用
utf
8也就够了。 二、内容描述 那上面说了既然
utf
8能够存下大部分中文汉字,那为什么还要使用
utf
8
mb
4呢? 原来mysql...
mysql中
utf
8和
utf
8
mb
4
区别
,MySQL中
utf
8和
utf
8
mb
4的
区别
一 、
UTF
8是什么
utf
8”只是“
utf
8
mb
3”的一个别名,可以支持1-3字节表示的unicode字符。而MySQL在5.5.3版本之后增加了一个
utf
8
mb
4的编码,
mb
4就是most bytes 4的意思,用来兼容四字节的unicode。其实,
utf
8
mb
4是
utf
8的超集,理论上原来使用“
utf
8”,然后将字符集修改为“
utf
8
mb
4”,也并不会对已有的
utf
8编码读取产生任何问题。当然...
一文搞懂字符集! (详解
utf
8 、
utf
8
mb
3 和
utf
8
mb
4 的
区别
,
utf
8
mb
4_unicode_ci 和
utf
8
mb
4_general_ci的
区别
)
在学习和开发过程中偶尔会遇到乱码问题,解决问题首先想到的就是修改字符集,但又因为对字符集这个东西一知半解感觉无从下手,本文就聊聊字符集,旨在分享和学习,希望对大家有所帮助! 文章引出字符集概念主要是为了讲解数据库
utf
8 、
utf
8
mb
3 和
utf
8
mb
4 的
区别
,以及
utf
8
mb
4_unicode_ci 和
utf
8
mb
4_general_ci的
区别
**
mysql中字符集
utf
8 和
utf
8
mb
4 有什么
区别
?
mysql中字符集
utf
8 和
utf
8
mb
4 有什么
区别
?这个
utf
8
mb
4 是mysql5.5才有的字符了为什么会有它呢,我们一起来看看与uft8的
区别
。 可以简单的理解
utf
8
mb
4 是目前最大的一个字符编码,支持任意文字. 为什么会有
UTF
8
MB
4? 既然
utf
8应付日常使用完全没有问题,那为什么还要使用
utf
8
mb
4呢? 低版本的MySQL支持的
utf
8编码,最大
MYSQL(8.0版本及以上)-
utf
8
mb
3,
utf
8
mb
4 和
utf
8的含义和由来
官方文档:MySQL 8.0 Reference Manual: 10.9.2 The
utf
8
mb
3 Character Set (3-Byte
UTF
-8 Unicode Encoding) 首先,上结论: 国际上的
UTF
-8,在MySQL中,对标的是uft8
mb
4。 在MySQL中,实际只有
utf
8
mb
4和
utf
8
mb
3。至于uft8,在 V8.0 还是指代的
utf
8
mb
3,未来的会变为...
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章