CMD魔法堂:支持显示UTF8编码的中文

一、前言                                  

 
在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


时间: 2024-08-30 06:56:20

CMD魔法堂:支持显示UTF8编码的中文的相关文章

PHP与MYSQL中UTF8编码的中文排序实例_php技巧

本文实例讲述了PHP与MYSQL中UTF8编码的中文排序方法,分享给大家供大家参考.具体实现方法如下: 一般来说,中文共有三种排序方式: 1.根据拼音排序: 2.根据笔画排序: 3.根据偏旁排序. 系统的默认排序方式为拼音排序了,这个也是我们常用的,下面介绍的就是按拼音排序了 1. 需要在php数组中用中文排序,但是一般使用utf8格式的文件,直接用asort排序不行.用gbk和gb2312可以.这跟几种格式的编码有关系.gbk和gb2312本身的编码就是用拼音排序的. 复制代码 代码如下: f

CMD魔法堂:CMD进入指定目录

一.前言   每次打开cmd默认目录总是当前用户目录,然后是一大轮cd命令才进入工作目录,哎,怎一个烦自了得.幸好我们可以通过批处理文件来进入指定目录,省心多了. 二.cmd命令介绍   CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] string] /C 执行字符串指定的命令然后终断 /K 执行字符串指定的命令但保留 /S 在 /C 或 /K 后修改字符串处理(

CMD魔法堂:获取进程路径和PID值的方法集

一.前言      在开发发布更更新工具--更新Weblogic应用模块时,了解到更新Weblogic应用需要先关闭Weblogic应用窗口然后是清缓存.更新应用文 件,最后再重启Weblogic应用窗口.所以第一步需要获取Weblogic应用窗口的PID然后将其kill掉.下面将记录曾经的各种尝试,以便日后 查阅.   二.wmic命令 windows自带功能,功能十分强大 示例1--获取所有进程信息: wmic process 示例2--指定进程执行路径获取PID信息: vmic proce

DOS窗口cmd中显示UTF-8字符的解决方法

在一个包含了中文字符的.sql文件,我们在Eclipse属性中看到是UTF8编码的,如下图所示, 但是当在Windows控制台中查看这个文件(为了方便,我将文件拷贝到桌面了)的时候,就是乱码了: C:\Users\002778\Desktop>type abc.sql USE Abc; INSERT INTO `School` VALUES(1,'??浜?ぇ瀛Α?'??浜??涓??虫????澶ц?7??,'01062752114','???╁??),(2,'娓???澶у?','??浜??娴锋??

php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法_php技巧

最近遇到一个问题,就是在使用php的mail函数发送utf-8编码的中文邮件时标题出现乱码现象,而邮件正文却是正确的.最初以为是页面编码的问题,发现页面编码utf-8没有问题啊,找了半天原因,最后找到了问题所在.   1.使用 PEAR 的 Mail 类 PEAR 的 Mail 类可以让你选择使用 sendmail 或者 SMTP 方式发信,这样的包装好的接口很好用,你没有必要去自己重新发明轮子. 2.关于headers 中subject 的乱码 不要把任何除了 iso-8859-1 编码之外的

在cmd窗口中显示UTF-8字符

有这么一个文件,它在Eclipse属性中看到是UTF8编码的,里面包含了中文: 但是当在Windows控制台中查看这个文件(为了方便,我将文件拷贝到桌面了)的时候,就是乱码了: 那如何让cmd可以显示这些UTF8编码的字符呢?这里需要先了解些相关内容: chcp命令 chcp是MS DOS中的命令,用来显示或设置活动代码页编号的.用法是: ? 1 2 3 4 5 6 7 8 C:\Users\002778\Desktop>chcp /? 显示或设置活动代码页编号.   CHCP [nnn]  

MySQL中UTF8编码的数据在cmd下乱码

花了一下午,解决MySQL在Windows的cmd下中文乱码的问题. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> use abc; Database changed mysql> select * from school; +----------+--------------------+-------------------------------------------+ | schoolid | name               | address 

cmd显示utf8中文

cmd无法显示utf8的中文.于是找搜索引擎问了一下.得到了一个有个很屌丝的命令chcp. 如果要显示utf8中文. 可以按照如下操作 1. 执行如下命令 chcp 65001 2.修改cmd属性.字体为"Lucida Console"

PHP utf-8编码问题,utf8编码,数据库乱码,页面显示输出乱码_php技巧

老声长谈,着是困惑很多人的问题,如果处理不好,都是乱码,说这些话并不是我对编码很精通,只是在这方面是得留神,自己总结了一点小经验(容易出现乱码的地方有php文件里面 ,数据库里面 存储 的编码 ,页面显示 ,数据传输 ): 1.在建数据库的时候,尤其是用phpMyAdmin与MYSQL打交道时候,一般都是utf-8,字段为 utf8_general_ci 数据库的设置: 在my.ini文件中查找:[mysql]default-character-set = utf8[mysqld]default