課程
/后端開發(fā)
/Java
/JDBC之 “ 對(duì)岸的女孩看過來”
向數(shù)據(jù)庫(kù)中插入的數(shù)據(jù)亂碼,怎么辦?
2016-11-15
源自:JDBC之 “ 對(duì)岸的女孩看過來” 2-7
正在回答
第一步:.創(chuàng)建數(shù)據(jù)庫(kù)時(shí)將數(shù)據(jù)庫(kù)的缺省字符集指定為utf8。sql語(yǔ)句沒查到...
第二步:.修改Client默認(rèn)字符集為utft。windows下在mysql安裝目錄下找到my.ini,將里面的default-character-set=latin1 改為default-character-set=UTF8,然后重起mysql服務(wù)即可將數(shù)據(jù)庫(kù)默認(rèn)字符集改為utf8.此時(shí)應(yīng)該在mysql命令行用\s命令檢查一下看是否改好了。
第三步:.修改jdbc的鏈接,將原來的
jdbc:mysql://localhost:3306/YourDb
改為
jdbc:mysql://localhost:3306/YourDb?useUnicode=true&characterEncoding=UTF-8
汪敏4514 提問者
舉報(bào)
一起領(lǐng)略JDBC的奧秘,為進(jìn)一步學(xué)習(xí)集成框架打下良好的基礎(chǔ)
2 回答數(shù)據(jù)庫(kù)中文亂碼
1 回答插入中文,數(shù)據(jù)庫(kù)顯示?
1 回答從數(shù)據(jù)庫(kù)讀取出來的數(shù)據(jù)是亂碼
1 回答怎么連接到數(shù)據(jù)庫(kù)?
2 回答用JDBC插入數(shù)據(jù)庫(kù)信息記錄。 數(shù)據(jù)表漢字全顯示?數(shù)字沒問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-11-16
第一步:.創(chuàng)建數(shù)據(jù)庫(kù)時(shí)將數(shù)據(jù)庫(kù)的缺省字符集指定為utf8。sql語(yǔ)句沒查到...
第二步:.修改Client默認(rèn)字符集為utft。windows下在mysql安裝目錄下找到my.ini,將里面的default-character-set=latin1 改為default-character-set=UTF8,然后重起mysql服務(wù)即可將數(shù)據(jù)庫(kù)默認(rèn)字符集改為utf8.此時(shí)應(yīng)該在mysql命令行用\s命令檢查一下看是否改好了。
第三步:.修改jdbc的鏈接,將原來的
jdbc:mysql://localhost:3306/YourDb
改為
jdbc:mysql://localhost:3306/YourDb?useUnicode=true&characterEncoding=UTF-8