同样的sql语句在数据库中能查出结果,但是在java项目中,查不出来

时间:2021-05-31 08:43:34

1.查看jdbc.properties

url链接是否指定了数据编码格式

url = jdbc:mysql://xx.x.xx.xxx:3306?useUnicode=true&characterEncoding=utf8

2.如果jdbc.properties已经设置还是出现该错,则查看数据库连接配置xml文件,在jdbcUrl中也设置数据编码格式

<property name="jdbcUrl" value="jdbc:mysql://xx.x.xx.xxx:3306/health?useUnicode=true&amp;characterEncoding=UTF8"/>