1. 程式人生 > >同樣的sql語句在資料庫中能查出結果,但是在java專案中,查不出來

同樣的sql語句在資料庫中能查出結果,但是在java專案中,查不出來

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"/>