關(guān)于mysql數(shù)據(jù)庫dos窗口下顯示數(shù)據(jù)庫表中中文的方法_MySQL
來源:懂視網(wǎng)
責編:小采
時間:2020-11-09 18:51:27
關(guān)于mysql數(shù)據(jù)庫dos窗口下顯示數(shù)據(jù)庫表中中文的方法_MySQL
關(guān)于mysql數(shù)據(jù)庫dos窗口下顯示數(shù)據(jù)庫表中中文的方法_MySQL:bitsCN.com 數(shù)據(jù)庫:mysql數(shù)據(jù)庫dos窗口向mysql數(shù)據(jù)庫中插入數(shù)據(jù)時,如果包含中文的話那么是無法插入的。原因是默認character_set_client編碼是ut8,而dos窗口默認編碼是gbk.比如你敲出來兩個中文字符“中國”向name字段賦值,結(jié)
導讀關(guān)于mysql數(shù)據(jù)庫dos窗口下顯示數(shù)據(jù)庫表中中文的方法_MySQL:bitsCN.com 數(shù)據(jù)庫:mysql數(shù)據(jù)庫dos窗口向mysql數(shù)據(jù)庫中插入數(shù)據(jù)時,如果包含中文的話那么是無法插入的。原因是默認character_set_client編碼是ut8,而dos窗口默認編碼是gbk.比如你敲出來兩個中文字符“中國”向name字段賦值,結(jié)
bitsCN.com
數(shù)據(jù)庫:mysql數(shù)據(jù)庫
dos窗口向mysql數(shù)據(jù)庫中插入數(shù)據(jù)時,如果包含中文的話那么是無法插入的。原因是默認character_set_client編碼是ut8,而dos窗口默認編碼是gbk.比如你敲出來兩個中文字符“中國”向name字段賦值,結(jié)果報錯: Incorrect string value: '/xD6/xD0/xB9/xFA' for column 'name'。/xD6/xD0/xB9/xFA就是“中國”對應gbk的十六進制編碼。而utf-8使用三個字節(jié)表示一個漢字的,'中國"二字應該有六個字節(jié)才對,顯然會被查出有問題。所以dos窗口表中插入包含中文字符的記錄,記得:set character_set_client=gbk; 這句話相當于通知數(shù)據(jù)庫”輸入字符采用的編碼是“gbk,這樣就能實現(xiàn)自動轉(zhuǎn)換,順利插入了。
在dos界面顯示表中記錄也可能出現(xiàn)中文亂碼的問題,記得set character_set_results=gbk;這樣相當于通知數(shù)據(jù)庫顯示界面采用gbk編碼,這樣就能正常顯示中文字符了。
可以輸入命令:show variables like "chara%";來顯示當前數(shù)據(jù)庫系統(tǒng)各方面采用的編碼。
bitsCN.com
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
關(guān)于mysql數(shù)據(jù)庫dos窗口下顯示數(shù)據(jù)庫表中中文的方法_MySQL
關(guān)于mysql數(shù)據(jù)庫dos窗口下顯示數(shù)據(jù)庫表中中文的方法_MySQL:bitsCN.com 數(shù)據(jù)庫:mysql數(shù)據(jù)庫dos窗口向mysql數(shù)據(jù)庫中插入數(shù)據(jù)時,如果包含中文的話那么是無法插入的。原因是默認character_set_client編碼是ut8,而dos窗口默認編碼是gbk.比如你敲出來兩個中文字符“中國”向name字段賦值,結(jié)