我在 PHP 和 MySQL 中将所有排序规则和字符集设置为 UTF8。没有问题。但正如在http://dev.mysql.com/doc/refman/5.5/en/charset-unicode-utf8mb4.html上看到的,标准utf8_general_ci
排序规则使用三个字节来存储字符。这应该足以存储所有BMP字符。但是我仍然没有找到任何提示,如果所有韩文和日文字符都包含在 BMP 中,或者是否有字符需要存储四个字节。我只是想知道,是否utf8_general_ci
真的utf8_bin
足以存储所有韩文/日文字符,或者我是否必须使用utf8mb4_general_ci
and utf8mb4_bin
?
问问题
1726 次