utf8umb3和utf8umb4的区别
UTF-8(Unicode Transformation Format-8-bit)是一种字符编码格式,广泛应用于网页、数据库、操作系统中,用于将文本(如中文、英文、表情符号等)转换为计算机可处理的二进制数据。
可变长度:1-4字节
向后兼容ASCII(英文字符只占1个字节)
可表示全球所有语言字符(如汉字、日语、表情符号)
| 名称 | 全称 | 最大字节 | 能否支持 Emoji | 是否推荐 |
|---|---|---|---|---|
utf8mb3 |
UTF-8 Multibyte 3 | 最多 3 字节 | ❌ 不支持 | ❌ 废弃中 |
utf8mb4 |
UTF-8 Multibyte 4 | 最多 4 字节 | ✅ 支持表情符号 | ✅ 推荐 |

浙公网安备 33010602011771号