JDBC查询数据库时出现 sql语句正确,但是查询英文可以,汉字不行的情况解决办法
生活随笔
收集整理的這篇文章主要介紹了
JDBC查询数据库时出现 sql语句正确,但是查询英文可以,汉字不行的情况解决办法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
sql語(yǔ)句正確,但是查詢英文可以,漢字不行的情況解決辦法
出現(xiàn)這種情況是因?yàn)榫幋a格式的原因,我們?cè)谠O(shè)置數(shù)據(jù)庫(kù)的URL時(shí)一般會(huì)設(shè)置為
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/數(shù)據(jù)庫(kù)名","用戶名","密碼");這樣會(huì)出現(xiàn)上述情況,我們添加代碼如下面的情況就可以解決上述問(wèn)題
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/數(shù)據(jù)庫(kù)名?useUnicode=true&characterEncoding=gb2312","用戶名","密碼");Connection conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/數(shù)據(jù)庫(kù)名
?useUnicode=true&characterEncoding=gb2312”,“用戶名”,“密碼”);
總結(jié)
以上是生活随笔為你收集整理的JDBC查询数据库时出现 sql语句正确,但是查询英文可以,汉字不行的情况解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Lightweight and Reli
- 下一篇: 怎么查询逆水寒服务器角色信息,逆水寒服务