MySQL 8.0版本默认字符集和校验规则
1、字符集:utf8mb4
2、utf8mb4_0900_ai_ci
default_collation_for_utf8mb4 这个参数要关注,使用默认值即可,如果是MySQL5.7版本要升级到8.0版本一定要注意字符集和校验规则,否则关联查询可能给会报错,还是做好测试才可以。
一个小坑
报错信息如下:
ERROR 1267 (HY000): Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for operation \’=\’
mysql>