最近用Datax工具進行數據同步時,在DOS窗口下出現了中文亂碼問題,導致一些錯誤只能到Log中查看,在網上找了一些方法,記錄使用成功的方法。
Dos命令:chcp
通過cmd進入Dos命令窗口,執行chcp 65001,執行該操作后,代碼頁就被變成UTF-8了。但是,在窗口中仍舊不能正確顯示UTF-8字符。
在命令行標題欄上點擊右鍵,選擇"屬性"->"字體",將字體修改為"Lucida Console",然后點擊確定將屬性應用到當前窗口。
這時使用type命令就可以顯示UTF-8文本文件的內容了。
這時再執行Datax的命令操作就可以看到顯示正常中文。
65001 -----UTF-8編碼,其他的一些代碼頁記錄如下:
代碼頁描述
1258 越南語
1257 波羅的語
1256 阿拉伯語
1255 希伯來語
1254 土耳其語
1253 希臘語
1252 拉丁 1 字符 (ANSI)
1251 西里爾語
1250 中歐語言
950 繁體中文
949 朝鮮語
936 簡體中文(默認)
932 日語
874 泰國語
850 多語種 (MS-DOS Latin1)
437 MS-DOS 美國英語
摘自:http://www.cnblogs.com/liuchao102/p/5412050.html