MySQL 8.3 Release Notes
-
标识符存储在
mysql
数据库表中 (user
,db
等) 使用utf8mb3
, 但标识符只能包含基本多语言平面 (BMP) 中的字符。补充字符不允许在标识符中。 -
字符集
ucs2
,utf16
,utf16le
, 和utf32
有以下限制:-
它们不能用作客户端字符集。请参阅 不可用的客户端字符集。
-
目前无法使用
LOAD DATA
加载使用这些字符集的数据文件。 -
FULLTEXT
索引不能在使用这些字符集的列上创建。然而,您可以在没有索引的情况下对该列执行IN BOOLEAN MODE
搜索。
-
-
操作符
REGEXP
和RLIKE
以字节为单位工作,因此它们不是多字节安全的,并且可能在多字节字符集上产生意外结果。此外,这些操作符通过比较字节值来比较字符,因此带音符字符可能不会被视为相等,即使给定的排序规则将它们视为相等。