課程
/后端開(kāi)發(fā)
/Java
/JDBC之 “ 對(duì)岸的女孩看過(guò)來(lái)”
為什么添加進(jìn)數(shù)據(jù)庫(kù)中文都是顯示???,編碼我都統(tǒng)一設(shè)置了
2017-04-09
源自:JDBC之 “ 對(duì)岸的女孩看過(guò)來(lái)” 2-6
正在回答
我再補(bǔ)充一點(diǎn),當(dāng)然上面的同志已經(jīng)回答過(guò)了。
private static final String URL = "jdbc:mysql://127.0.0.1:3306/imooc?characterEncoding=utf-8";
URL后面要加上?及以后的內(nèi)容
一開(kāi)始的視頻中顯示了應(yīng)該添加數(shù)據(jù)庫(kù)及各種子項(xiàng)都應(yīng)該設(shè)置UTF8,代碼如下:
ALTER DATABASE imooc DEFAULT CHARACTER SET 'utf8';SET character_set_client='utf8';SET character_set_connection='utf8';SET character_set_results='utf8';
ALTER DATABASE imooc DEFAULT CHARACTER SET 'utf8';
SET character_set_client='utf8';
SET character_set_connection='utf8';
SET character_set_results='utf8';
上述代碼是進(jìn)入mysql界面后設(shè)置的,如果你實(shí)在不會(huì),全弄英文吧。畢竟中英文的問(wèn)題是數(shù)據(jù)庫(kù)的知識(shí),你可以再去好好學(xué)數(shù)據(jù)庫(kù)。
問(wèn)題可能:
插入數(shù)據(jù)設(shè)置了字符集但是數(shù)據(jù)庫(kù)本身默認(rèn)字符集沒(méi)有設(shè)置
Eclipse端字符集的問(wèn)題,你要把項(xiàng)目的字符集設(shè)置為UTF8
終端進(jìn)入MySQL個(gè)別系統(tǒng)可能也會(huì)在終端上出現(xiàn)無(wú)法正確顯示字體的可能,你可以通過(guò)圖形界面管理MySQL查看數(shù)據(jù)是否正常顯示。
建數(shù)據(jù)庫(kù)的時(shí)候叫你選字符編碼,選utf-8,
你可以試試把連接數(shù)據(jù)庫(kù)的時(shí)候的代碼后面加上數(shù)據(jù)庫(kù)的編碼方式
jdbc:mysql://地址:3306/數(shù)據(jù)庫(kù)名?characterEncoding=utf8
字符集utf8?
qq_別離殤_0 提問(wèn)者
舉報(bào)
一起領(lǐng)略JDBC的奧秘,為進(jìn)一步學(xué)習(xí)集成框架打下良好的基礎(chǔ)
1 回答插入中文,數(shù)據(jù)庫(kù)顯示?
1 回答添加數(shù)據(jù)在數(shù)據(jù)庫(kù)查詢時(shí)異常
2 回答數(shù)據(jù)庫(kù)中文亂碼
3 回答無(wú)法連接數(shù)據(jù)庫(kù)!"."
3 回答中文傳入數(shù)據(jù)庫(kù)變成問(wèn)號(hào)的問(wèn)題
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)
2017-09-11
我再補(bǔ)充一點(diǎn),當(dāng)然上面的同志已經(jīng)回答過(guò)了。
URL后面要加上?及以后的內(nèi)容
2017-09-11
一開(kāi)始的視頻中顯示了應(yīng)該添加數(shù)據(jù)庫(kù)及各種子項(xiàng)都應(yīng)該設(shè)置UTF8,代碼如下:
上述代碼是進(jìn)入mysql界面后設(shè)置的,如果你實(shí)在不會(huì),全弄英文吧。畢竟中英文的問(wèn)題是數(shù)據(jù)庫(kù)的知識(shí),你可以再去好好學(xué)數(shù)據(jù)庫(kù)。
問(wèn)題可能:
插入數(shù)據(jù)設(shè)置了字符集但是數(shù)據(jù)庫(kù)本身默認(rèn)字符集沒(méi)有設(shè)置
Eclipse端字符集的問(wèn)題,你要把項(xiàng)目的字符集設(shè)置為UTF8
終端進(jìn)入MySQL個(gè)別系統(tǒng)可能也會(huì)在終端上出現(xiàn)無(wú)法正確顯示字體的可能,你可以通過(guò)圖形界面管理MySQL查看數(shù)據(jù)是否正常顯示。
2017-06-03
建數(shù)據(jù)庫(kù)的時(shí)候叫你選字符編碼,選utf-8,
2017-04-15
你可以試試把連接數(shù)據(jù)庫(kù)的時(shí)候的代碼后面加上數(shù)據(jù)庫(kù)的編碼方式
jdbc:mysql://地址:3306/數(shù)據(jù)庫(kù)名?characterEncoding=utf8
2017-04-09
字符集utf8?