IT源码网

centos7上设置中文字符集讲解

wyy 2020年04月10日 程序员 380 0

Linux系统会默认使用英文字符集,不会安装中文字符集等其他字符。

公司内部文件服务器等需要中文的支持。

 

1、首先使用locale命令看看当前系统所使用的字符集,如图可以看到是en英文

[[email protected] ~]# locale 
LANG=en_US.UTF-8 
LC_CTYPE="en_US.UTF-8" 
LC_NUMERIC="en_US.UTF-8" 
LC_TIME="en_US.UTF-8" 
LC_COLLATE="en_US.UTF-8" 
LC_MONETARY="en_US.UTF-8" 
LC_MESSAGES="en_US.UTF-8" 
LC_PAPER="en_US.UTF-8" 
LC_NAME="en_US.UTF-8" 
LC_ADDRESS="en_US.UTF-8" 
LC_TELEPHONE="en_US.UTF-8" 
LC_MEASUREMENT="en_US.UTF-8" 
LC_IDENTIFICATION="en_US.UTF-8" 
LC_ALL=

2、再看看系统是否有安装中文字符集的支持

[[email protected] ~]# locale -a |grep CN 
bo_CN 
bo_CN.utf8 
ug_CN 
ug_CN.utf8 
zh_CN 
zh_CN.gb18030 
zh_CN.gb2312 
zh_CN.gbk 
zh_CN.utf8

   若没有 zh_CN.utf-8,就安装下:yum install kde-l10n-Chinese

3、按如下方法修改配置文件并重启系统测试(在CentOS 6里面该文件是/etc/sysconfig/i18n)

vim /etc/locale.conf 
#LANG="en_US.UTF-8" 
LANG="zh_CN.UTF-8"
4、重启系统
发布评论
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

mysqldump命令的安装讲解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。