婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在CMD中操作mysql數據庫出現中文亂碼解決方案

在CMD中操作mysql數據庫出現中文亂碼解決方案

熱門標簽:龍圖酒吧地圖標注 400電話申請什么好 怎么申請400電話申請 怎么辦理400電話呢 電銷機器人價格多少錢一臺 好搜地圖標注 百度地圖標注地方備注 電話機器人免費嗎 地圖標注圖標素材入駐

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

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

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

具體步驟:

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

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

3、設置編碼;

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

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

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

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

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

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

 mysql在cmd顯示中文亂碼

 cmd默認的編碼為gbk;

修改mysql的character_set_results的編碼為gbk;

set character_set_results = gbk;

總結

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

您可能感興趣的文章:
  • MySQL字符集亂碼及解決方案分享
  • linux下mysql亂碼問題的解決方案
  • mysql中插入表數據中文亂碼問題的解決方法
  • 解決Linux下Tomcat向MySQL插入數據中文亂碼問題
  • JDBC連接mysql亂碼異常問題處理總結
  • JDBC連接mysql處理中文時亂碼解決辦法詳解
  • 詳解mysql數據庫中文亂碼問題
  • MySQL5.x版本亂碼問題解決方案

標簽:廣西 撫順 溫州 浙江 固原 內江 防疫工作 汕尾

巨人網絡通訊聲明:本文標題《在CMD中操作mysql數據庫出現中文亂碼解決方案》,本文關鍵詞  在,CMD,中,操作,mysql,數據庫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在CMD中操作mysql數據庫出現中文亂碼解決方案》相關的同類信息!
  • 本頁收集關于在CMD中操作mysql數據庫出現中文亂碼解決方案的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 安龙县| 深水埗区| 盐源县| 简阳市| 葫芦岛市| 新和县| 鲁山县| 阜南县| 青阳县| 肇庆市| 德清县| 清河县| 乡城县| 榆林市| 石城县| 凤山县| 江阴市| 明光市| 正安县| 高邮市| 甘泉县| 维西| 新丰县| 萍乡市| 谢通门县| 东光县| 禹城市| 成都市| 湘乡市| 桐城市| 繁昌县| 鸡东县| 府谷县| 汉源县| 新兴县| 武宁县| 巴南区| 金坛市| 大名县| 赤峰市| 泸定县|