# 10.9.4 ucs2 字符集(UCS-2 Unicode 编码)
笔记
这ucs2
MySQL 8.0.28 中不推荐使用字符集;期望它在未来的 MySQL 版本中被删除。请用utf8mb4
反而。
在 UCS-2 中,每个字符都由一个 2 字节的 Unicode 代码表示,最高有效字节在前。例如:拉丁文大写字母 A
有代码0x0041
并将其存储为 2 字节序列:0x00 0x41
.西里尔小写字母 YERU
(统一码0x044B
) 存储为 2 字节序列:0x04 0x4B
.有关 Unicode 字符及其代码,请参阅Unicode 联盟网站 (opens new window).
这ucs2
字符集具有以下特点:
仅支持 BMP 字符(不支持补充字符)
使用固定长度的 16 位编码,每个字符需要两个字节。