php网站配置说明,发稿人是什么意思,艺术设计与制作,ps做网站72分辨率mysql 运行出现这个错误原因 Illegal mix of collations for operation ‘UNION’ 错误原因 关联表对应的条件关联字段的字符集型不一致导致。需要将两个字符集对应的字符类修改一致即可。 解决方案 这个提供彻底解决方案#xff0c;查询数据库中表需要修改的字符集。 SELECT …mysql 运行出现这个错误原因Illegal mix of collations for operation ‘UNION’错误原因关联表对应的条件关联字段的字符集型不一致导致。需要将两个字符集对应的字符类修改一致即可。解决方案这个提供彻底解决方案查询数据库中表需要修改的字符集。SELECT CONCAT(ALTER TABLE , TABLE_SCHEMA, ., TABLE_NAME, MODIFY , COLUMN_NAME, , COLUMN_TYPE, CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci; -- 需要修改为自己想要的字符集) AS alter_sql FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA 需要查询的数据库 AND CHARACTER_SET_NAME IS NOT NULL AND CHARACTER_SET_NAME LIKE utf8mb4; -- 需要查询字符集这是一种批量修改的方案。