错误描述:混合排序规则是非法的(utf8_unicode_ci、utf8_general_ci字段的两种排序规则)
错误原因:在关联两张表时,表中字段的默认排序规则不一样导致。( utf8-unicode-cli与utf-general-cli 不能混用)
以navicat为例:字段存在默认的排序规则
解决方法:
方式一:将表中字段的排序规则改成一致即可。(需要改表)
方式二:COLLATE utf8_unicode_ci(不需要改表)
https://www.cnblogs.com/lovelivesimply/p/5125566.html这篇文章中有三种解决方式