在使用Intellij IDEA连接数据库并指定字符编码时,遇到如下报错:
spring.datasource.url=jdbc:mysql://localhost:3306/hr_mes_new?useUnicode=true&characterEncoding=UTF-8&useSSL=true
提示不允许在characterEncoding=utf-8&userSSL=true中使用“&”号
原因:
IDEA将“&”当成了特殊符号。
解决方法:
方法一:
将“&”改写为“&”
方法二:
方法二:
去掉useSSL=true,只写
useUnicode=true&characterEncoding=UTF-8

本文介绍在使用IntelliJ IDEA连接数据库时指定字符编码出现的问题及解决办法。主要错误在于URL配置中的特殊字符“&”被IDEA误识别,通过两种方式可以解决:一是将“&”转义为“&”,二是直接移除useSSL=true参数。
631

被折叠的 条评论
为什么被折叠?



