在idea中使用jdbc往數(shù)據(jù)庫(kù)里儲(chǔ)存中文亂碼問(wèn)題

2019-12-29    seo達(dá)人

在idea中使用jdbc往數(shù)據(jù)庫(kù)里儲(chǔ)存中文亂碼問(wèn)題

這里使用的數(shù)據(jù)庫(kù)是mysql。

ide為idea.

有時(shí)做一些web項(xiàng)目時(shí)需要往數(shù)據(jù)庫(kù)里面儲(chǔ)存中文,就是需要用到j(luò)dbc往數(shù)據(jù)庫(kù)里面儲(chǔ)存數(shù)據(jù)時(shí),參數(shù)改為中文??墒莾?chǔ)存完之后,打開(kāi)sqlyog查詢又是???這樣子的亂碼



上網(wǎng)找了很多方法,數(shù)據(jù)庫(kù)的編碼問(wèn)題都改了,而且統(tǒng)一成utf-8了,但還是儲(chǔ)存時(shí)為亂碼。

后面檢查時(shí)在sqlyog里改中文又可以正常顯示。

這就說(shuō)明數(shù)據(jù)庫(kù)上是沒(méi)有問(wèn)題的,應(yīng)該是連接這塊,于是在連接的url上加入了參數(shù)就可以正常顯示了characterEncoding=UTF-8



這里使用的是c3p0的連接池,不同的連接池可以去對(duì)應(yīng)的配置文件中加上參數(shù)




分享本文至:

日歷

鏈接

個(gè)人資料

存檔