MySQL 8.4 版本注意事項
注意
ucs2
字元集已被棄用;預期在未來的 MySQL 版本中會移除。您應該改用 utf8mb4
。
在 UCS-2 中,每個字元都由一個 2 位元組的 Unicode 代碼表示,最高位元組在前。例如:拉丁大寫字母 A
的代碼為 0x0041
,它會儲存為一個 2 位元組的序列:0x00 0x41
。西里爾小寫字母 YERU
(Unicode 0x044B
) 會儲存為一個 2 位元組的序列:0x04 0x4B
。如需 Unicode 字元及其代碼,請參閱 Unicode 聯盟網站。
ucs2
字元集具有以下特性
僅支援 BMP 字元 (不支援補充字元)
使用固定長度的 16 位元編碼,每個字元需要兩個位元組。