課程
/后端開發(fā)
/Java
/JDBC之 “ 對岸的女孩看過來”
數(shù)據(jù)庫插入的數(shù)據(jù)可以正常顯示,但是用JDBC插入的中文沒法顯示,都是utf8啊,這個怎么搞
2017-05-08
源自:JDBC之 “ 對岸的女孩看過來”
正在回答
很好,問題解決了,在url后面加上編碼設(shè)置就好了
URL="jdbc:mysql://127.0.0.1:3306/jdbc"
+ "?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull";
還有可能是命令窗口編碼問題:
解決辦法:修改Windows PowerShell的默認(rèn)代碼頁
-臨時修改為UTF-8?chcp 65001`
永久修改代碼頁:
打開注冊表 開始–>運行–>regedit
找到 [HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor],新建一個項目Autorun
內(nèi)容為:chcp 65001
?
舉報
一起領(lǐng)略JDBC的奧秘,為進(jìn)一步學(xué)習(xí)集成框架打下良好的基礎(chǔ)
2 回答mysql編碼問題
1 回答數(shù)據(jù)庫編碼問題
2 回答老師,求指教Java+Mysql UTF8編碼問題
3 回答我有一個問題????
2 回答代碼編寫
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-05-08
很好,問題解決了,在url后面加上編碼設(shè)置就好了
URL="jdbc:mysql://127.0.0.1:3306/jdbc"
+ "?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull";
還有可能是命令窗口編碼問題:
解決辦法:修改Windows PowerShell的默認(rèn)代碼頁
-臨時修改為UTF-8?
chcp 65001`
永久修改代碼頁:
打開注冊表 開始–>運行–>regedit
找到 [HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor],新建一個項目Autorun
內(nèi)容為:chcp 65001
?