文章出處

一、前言                                  

  在Unbuntu中用sqlite3-command-line操作sqlite3還好好的,到了windows下查詢表內容時發現中文全部亂碼了!馬上想到sqlite3內部使用utf-8對字符進行編碼,而windows的默認編碼時gbk,cmd命令環境自然也是gbk了,亂碼是正常不過的事。解決辦法自然就是修改cmd命令環境的編碼方式。

 

二、動手吧                                       

1. 進入cmd命令環境

// 改用utf-8編碼
chcp 65001

2. 修改字體

在命令行標題欄上點擊右鍵,選擇"屬性"->"字體",將字體修改為True Type字體"Lucida Console",然后點擊確定將屬性應用到當前窗口。

 

三、其他編碼范式                              

// gbk
chcp 936

// iso8859-1
chcp 437

 

四、參考                                  

http://pjq.me/wiki/doku.php?id=tips:enable-utf8-cmd&rev=1303449997&do=diff

http://www.cnblogs.com/QQParadise/articles/1685177.htm

尊重原創,轉載請注明來自:http://www.cnblogs.com/fsjohnhuang/p/4081599.html  ^_^肥仔John


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


全站熱搜
創作者介紹
創作者 大師兄 的頭像
大師兄

IT工程師數位筆記本

大師兄 發表在 痞客邦 留言(0) 人氣()