MySQL 8.4 Release Notes
12.11 字符集的限制
-
标识符在
mysql
数据库表 (user
,db
等) 中使用utf8mb3
,但是标识符只能包含基本多语言平面(BMP)的字符。补充字符不允许在标识符中。 -
以下字符集有以下限制:
-
它们不能用作客户端字符集。见不允许的客户端字符集。
-
当前无法使用
LOAD DATA
加载这些字符集的数据文件。 -
FULLTEXT
索引不能在使用这些字符集的列上创建。然而,您可以在不需要索引的情况下对该列进行IN BOOLEAN MODE
搜索。
-
-
REGEXP
和RLIKE
运算符以字节为单位工作,因此它们不安全且可能在多字节字符集中产生意外结果。此外,这些运算符根据字节值比较字符,甚至某些排序规则将其视为等价的字符也可能不相等。