mysql中Illegal mix of collations for operation “UNION”错误的解决方法

mysql中Illegal mix of collations for operation "UNION"错误的解决方法

当union连接information_schema时,就会出现Illegal mix of collations for operation UNION,经过一系列的检查发现之后,其实是union连接的字段的字符规则不一样。

此方法只适用于这个错误的解决。

查看连接的是哪些字段,在哪个表中

找到对应的表中对应的字段,查看他们的字符规则:

把他们修改为一致就可以了:

以上就是出现union问题的解决方案。

注:UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。

。同时,每条 SELECT 语句中的列的顺序必须相同。

相关推荐
sunburn-4 小时前
数据库聚合查询完整教程:从基础函数到实战统计
java·数据库·mysql·数据库开发
小蒜学长4 小时前
基于 Spring Boot 的英语单词背诵系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端
中电金信4 小时前
开发更高效、监控更实时、运维更省心,源启数据开发平台构筑一站式数据开发新底座
网络·数据库·人工智能
泡海椒4 小时前
深度解析JQuick-SQL 谓词下推与投影下推优化机制
数据库·sql
admin and root5 小时前
《神农安全.AI漏洞挖掘src赏金》单独开放!
安全·web安全·网络安全·数据挖掘·渗透测试·ai安全·白帽子黑客
学逆向的5 小时前
C++ 匿名命名空间
开发语言·c++·网络安全
❀͜͡傀儡师5 小时前
MySQL REST Service 认证鉴权体系与 MySQL 26.10.0 内置化演进
数据库·mysql·adb
wifi___5 小时前
Redis分布式锁
数据库·redis·分布式
4SAPI5 小时前
营销内容生成大模型 API 生产选型指南:4SAPI、硅基流动与 OpenRouter 的架构权衡
数据库·人工智能·架构·php
zyxqyy&∞6 小时前
sqli-labs-union联合查询(Less1-Less4)
数据库·安全