utf-8和utf-8 mb4区别

简介: 总之,`utf-8`和 `utf8mb4`都是用于表示Unicode字符集中的字符,区别在于 `utf8mb4`支持更广泛的字符范围,适用于需要存储特殊字符(如Emoji)的情况。买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云

utf-8utf8mb4 是两种字符集编码,主要用于表示Unicode字符集中的字符。它们之间的区别如下:

  1. 存储字符范围:

    • utf-8:支持Unicode字符集中的基本多语言平面(BMP)范围内的字符,即0x0000 - 0xFFFF范围内的字符。
    • utf8mb4:支持Unicode字符集的全部字符,包括BMP范围和辅助平面字符,范围是0x0000 - 0x10FFFF。
  2. 存储方式:

    • utf-8:使用1至4个字节来表示字符,根据字符的不同而变化。
    • utf8mb4:使用1至4个字节来表示字符,同样根据字符的不同而变化。
  3. 适用范围:

    • utf-8:适用于大部分应用,但对于需要存储辅助平面字符(如Emoji表情)的情况不够。
    • utf8mb4:适用于需要存储辅助平面字符的场景,如支持Emoji等。
  4. 存储空间:

    • 由于 utf8mb4需要更多的字节来存储字符,所以在一些数据库中(如MySQL)中,utf8mb4会占用更多的存储空间。

总之,utf-8utf8mb4都是用于表示Unicode字符集中的字符,区别在于 utf8mb4支持更广泛的字符范围,适用于需要存储特殊字符(如Emoji)的情况。

目录
相关文章
|
XML SQL Java
Maven的三种打包方式(jar、shade、assembly)
Maven的三种打包方式(jar、shade、assembly)
3039 0
|
运维 安全 Cloud Native
国产Linux:OpenEuler能否完美替代CentOS系统?
本文讨论了OpenEuler系统作为替代CentOS的一个有潜力的选择。OpenEuler系统是一种基于开源技术和社区支持的Linux发行版,具有许多优势,如安全性、高度可定制性、强大的社区支持、容器和云原生生态系统集成以及持续更新等。与CentOS相比,OpenEuler系统提供更多的灵活性和可定制性,适用于各种用途和工作负载。但在选择OpenEuler系统时,用户需要进行仔细评估并考虑其适用性和可行性。
|
6月前
|
API Apache 数据库
Flink CDC 3.0 正式发布,详细解读新一代实时数据集成框架
Flink CDC 于 2023 年 12 月 7 日重磅推出了其全新的 3.0 版本 ~
105042 8
 Flink CDC 3.0 正式发布,详细解读新一代实时数据集成框架
|
6月前
|
消息中间件 Java Kafka
关于kafka消费者超时配置
关于kafka消费者超时配置
518 2
|
6月前
|
JavaScript 开发者 内存技术
修改npm源--多种方式
修改npm源--多种方式
3445 0
|
消息中间件 Apache 数据安全/隐私保护
[ActiveMQ]修改默认密码
ActiveMQ使用的是jetty服务器, 在ActiveMQ目录下的conf/jetty.xml文件,vim打开 将property name为authenti...
2219 0
|
6月前
|
前端开发 Linux iOS开发
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
【4月更文挑战第30天】Flutter扩展至桌面应用开发,允许开发者用同一代码库构建Windows、macOS和Linux应用,提高效率并保持平台一致性。创建桌面应用需指定目标平台,如`flutter create -t windows my_desktop_app`。开发中注意UI适配、性能优化、系统交互及测试部署。UI适配利用布局组件和`MediaQuery`,性能优化借助`PerformanceLogging`、`Isolate`和`compute`。
406 0
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
|
6月前
|
Java Linux Apache
Linux安装maven并配置maven仓库
Linux安装maven并配置maven仓库
374 1
|
iOS开发
iOS多线程之NSOperationQueue-依赖、并发数、优先级、自定义Operation等最全的使用总结
iOS多线程之NSOperationQueue-依赖、并发数、优先级、自定义Operation等最全的使用总结
469 0
|
6月前
|
缓存 Java Apache
七大主流的HttpClient程序比较
七大主流的HttpClient程序比较