1267-Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLIC for o...
2023-02-18 15:36:40 时间
今天LEFT JOIN 表,报如下错误: 1267-Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLIC for operation '=')
出现这种问题就是关联表的字符集不匹配
1.查看数据库的字符集
show variables where Variable_name like 'collation%';
结果:
2.查看关联表字符集
show create table table_name;
3.给关联表设置字符编码
alter table table_name default character set utf8mb4 collate=utf8mb4_general_ci;
4.给关联表字段设置字符编码
ALTER TABLE table_name convert to CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
相关文章
- DH算法 | Diffie-Hellman 密钥交换
- gtp2023最新版吉他软件有哪些功能?怎么下载Guitar Pro8
- 关于Java中静态字段与静态方法的讨论
- java类型转换——向上转型,向下转型
- 【Puppet】安装配置Puppet
- Java泛型——帮助你更好的读懂源码<dog>
- 【JDK】jdk1.8下载与安装教程
- Java集合List接口详解——含源码分析
- MediaMuxer录制视频踩坑记录
- 【Jenkins】基于Windows系统安装Jenkins
- Java集合Set接口详解——含源码分析
- 【Remi】配置Remi镜像源
- Java集合Map接口详解——含源码分析
- java处理异常这一篇就够了
- select基础查询
- scanf的使用,cin和scanf的区别
- OI最全函数总结
- 分享四个可视化分析案例库
- 新版骗分导论(最少骗到省级三等奖)
- 【Eclipse】Eclipse使用技巧