Linux 下的中文乱码 以及mysql乱码的配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 下的中文乱码 以及mysql乱码的配置相关的知识,希望对你有一定的参考价值。
本文借鉴了很多已经有的教程 这里做一个梳理
服务器上的中文配置 参考:http://blog.csdn.net/typa01_kk/article/details/49192245
mysql 配置中文 参考:http://www.linuxidc.com/Linux/2014-10/108610.htm
安装中文支持
yum -y group install chinese-support
输入locale -a
显示这个就安装成功了
修改字符编码配置文件
将原来的
LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16"
修改成
LANG=”zh_CN.utf8″ SYSFONT="latarcyrheb-sun16"
这样就已经设置好centos的中文了
可以用 echo $LANG 查看配置
接下来这只 系统配置文件 : /etc/profile
vim /etc/profile
在代码的最后一行加入
export LC_ALL="zh_CN.utf8"
博主用的是xshell 在文件-属性-终端 改成utf-8
做了以上配置服务器与终端显示应该能成中文
接下来配置mysql的编码
vi /etc/my.cnf
将原来的代码下的区域块加上编码
[client] #password = your_password default-character-set=utf8 #我加入的 port = 3306 socket = /tmp/mysql.sock [mysqld] default-character-set=utf8 #我加入的
character_set_server=utf8 #我加入的 server-id = 1 log-bin=master-bin log-bin-index = master-bin.index [mysql] default-character-set = utf8 #我加入的
保存修改
service mysqld restart
Mysql也配置完成了
以上是关于Linux 下的中文乱码 以及mysql乱码的配置的主要内容,如果未能解决你的问题,请参考以下文章