2019-12-29 seo達人
在idea中使用jdbc往數(shù)據(jù)庫里儲存中文亂碼問題
這里使用的數(shù)據(jù)庫是mysql。
ide為idea.
有時做一些web項目時需要往數(shù)據(jù)庫里面儲存中文,就是需要用到j(luò)dbc往數(shù)據(jù)庫里面儲存數(shù)據(jù)時,參數(shù)改為中文。可是儲存完之后,打開sqlyog查詢又是???這樣子的亂碼
上網(wǎng)找了很多方法,數(shù)據(jù)庫的編碼問題都改了,而且統(tǒng)一成utf-8了,但還是儲存時為亂碼。
后面檢查時在sqlyog里改中文又可以正常顯示。
這就說明數(shù)據(jù)庫上是沒有問題的,應(yīng)該是連接這塊,于是在連接的url上加入了參數(shù)就可以正常顯示了characterEncoding=UTF-8
這里使用的是c3p0的連接池,不同的連接池可以去對應(yīng)的配置文件中加上參數(shù)
藍藍設(shè)計的小編 http://www.wnxcall.com