文章详情页
java - mysql的collation混用问题如何解决;
浏览:39日期:2022-06-11 15:53:15
问题描述
我使用Spring JPA对数据库mysql进行操作,一开始创建数据库时已经设定default-character-set=utf8mb4default-collation=utf8mb4_general_ci但是运行之后仍然报错:java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ’=’
问题解答
回答1:客户端数据库连接串配置了没有?
jdbc.url=jdbc:mysql://localhost/test?characterEncoding=utf8mb4
相关文章:
1. mysql 创建root 用户出错,这是什么原因?mysql 中也没有root用户2. python - 关于NumPy数组操作的问题3. mysql - 查询字段做了索引为什么不起效,还有查询一个月的时候数据都是全部出来的,如果分拆3次的话就没问题,为什么呢。4. python - django 中的 views 输出编码问题5. mysql优化 - mysql EXPLAIN之后怎么看结果进行优化 ?6. index.php错误,求指点7. mysql sql where id in(25,12,87) 结果集如何用按照 25 12 87排序?8. 设置python环境变量时不小心把原始path都删了,请问怎么恢复? win7 64位的9. python - 通过正则提取出来的ip,怎么命名10. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)
排行榜