在作mysql多表join查询时候发现错误以下: 报错:Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '=' 缘由:两个表的校验编码不一致 解决:使用squel pro 修改两个表的的编码一直,依然报错,最后运行sql: alter table ****** convert to character set utf8 collate utf8_unicode_ci 问题解决