最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在CMD中操作mysql數(shù)據(jù)庫出現(xiàn)中文亂碼解決方案

 更新時間:2017年09月22日 10:02:08   投稿:mrr  
有說將cmd字符編碼用chcp命令改為65001(utf8字符編碼),可這樣之后根本無法輸入中文,查詢出的中問結(jié)果依舊亂碼 。下面小編給大家?guī)砹嗽贑MD中操作mysql數(shù)據(jù)庫出現(xiàn)中文亂碼解決方案,一起看看吧

百度了一下。。有說將cmd字符編碼用chcp命令改為65001(utf8字符編碼),可這樣之后根本無法輸入中文,查詢出的中問結(jié)果依舊亂碼 。

其實,只要保證cmd客戶端和MySQL兩者編碼一致即可。

但現(xiàn)實是cmd默認的是gbk(cmd屬性可以看到中文操作系統(tǒng)下面是gbk編碼),而mySQL一般是utf8(我的也是),之前一直進入誤區(qū),想要更改cmd的字符編碼,可是并不能行得通。網(wǎng)友中提到在mysql中關(guān)于客戶端編碼問題,只需在cmd里告訴mysql服務(wù)器我客戶端這邊編碼和想要的結(jié)果集編碼即可。

具體步驟:

1、win+r進入cmd,然后切到mysql安裝目錄的bin文件夾下(或者直接打開我的電腦找到bin文件夾,在上方地址欄輸入cmd);

2、輸入 mysql -uroot -p,然后按提示輸入密碼計入數(shù)據(jù)庫;

3、設(shè)置編碼;

此時輸入 set character_set_client=gbk;告訴我客戶端這邊的文字編碼

再輸入set character_set_results=gbk; 告訴mysql希望返回的結(jié)果集編碼;實驗中發(fā)現(xiàn)只要客戶端是gbk編碼的,只要設(shè)置這個就可以解決亂碼這個問題。

還有另外一個好用的命令可以同時達到上面兩條指令的效果:

set charset gbk;//和上面兩個效果一致。

大功告成!去插入中文字段試試吧!

PS:下面在看一個簡單的方法,兩行代碼搞定! 

 mysql在cmd顯示中文亂碼

 cmd默認的編碼為gbk;

修改mysql的character_set_results的編碼為gbk;

set character_set_results = gbk;

總結(jié)

以上所述是小編給大家介紹的在CMD中操作mysql數(shù)據(jù)庫出現(xiàn)中文亂碼解決方案,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論

措美县| 苗栗市| 荥经县| 沁阳市| 商洛市| 浑源县| 黄石市| 福泉市| 兴海县| 南汇区| 利津县| 湖南省| 齐齐哈尔市| 自贡市| 延长县| 陇南市| 桂平市| 津南区| 黄陵县| 丰顺县| 信丰县| 万全县| 三原县| 尉氏县| 铜陵市| 徐汇区| 客服| 高雄市| 华亭县| 湖南省| 海宁市| 黄山市| 麻江县| 微山县| 林周县| 巫溪县| 黑山县| 丰都县| 屏东市| 灵台县| 寿宁县|