使用union all 查询,报错: Illegal mix of collations for operation 'UNION' 相同字段的编码为 utf8_general_ci 与 utf8_unicode_ci ,就会报Illegal mix of collations for operation “UNION”的错误。 解决1: CONVERT('ABC' USING utf8mb4) 解决2: 直接修改对应字段的编码