MySQL在使用UNION查詢時或者創建視圖時報:異常:SQL error: #1271 - Illegal mix of collations for operation 'UNION',此類問題是由於UNION Mysql的Table的時候對應的字段Collation字符序不同導致的,如下圖所示:
- 創建視圖或者查詢時采用UNION ALL報異常
- 通過WorkBench查看相關查詢的表的詳細信息發現字符類型的字段的Collation不同
- 通過修改字段的Collation解決此類錯誤,或者創建字段的時候統一字段的Collation
此為本人原創作品,未經允許請勿轉載,否則將依法追究責任!!!