centos下安装mysql之后中文乱码解决方案
2015-01-29 11:52
525 查看
最近在centos下安装mysql程序之后,导入数据发现有中文异常,将解决办法整理出来以便日后参考:
步骤如下:
第一、安装mysql之后默认的字符编码为latin1
登录mysql之后可以通过 show variables like '%char%'查看,显示如下
[root@lfl01 mysql]# cp my-medium.cnf /etc/my.cf
编辑my.cf
[root@lfl01 mysql]# vim my.cf
在最后添加:
[client]
default-character-set=utf8
[mysqld_safe]
default-character-set=utf8
[mysqld]
default-character-set=utf8
[mysql]
default-character-set=utf8
保存退出。
第三、重启mysql服务
[root@lfl01 mysql]# /etc/init.d/mysql restart
第四、登录mysql之后 再次通过show variables like '%char%'查看,显示如下
OK 解决完毕!!
步骤如下:
第一、安装mysql之后默认的字符编码为latin1
登录mysql之后可以通过 show variables like '%char%'查看,显示如下
+----------------------+--------------------- | Variable_name | Value +-----------------------+--------------------- | character_set_client | latin1 | character_set_connection | latin1 | character_set_database | latin1 | character_set_filesystem | binary | character_set_results | latin1 | character_set_server | latin1 | character_set_system | utf8 | character_sets_dir | /usr/share/mysql/charsets/ +---------------------+----------------------第二、进入/usr/share/mysql目录之后,拷贝my-medium.cnf 到/etc下
[root@lfl01 mysql]# cp my-medium.cnf /etc/my.cf
编辑my.cf
[root@lfl01 mysql]# vim my.cf
在最后添加:
[client]
default-character-set=utf8
[mysqld_safe]
default-character-set=utf8
[mysqld]
default-character-set=utf8
[mysql]
default-character-set=utf8
保存退出。
第三、重启mysql服务
[root@lfl01 mysql]# /etc/init.d/mysql restart
第四、登录mysql之后 再次通过show variables like '%char%'查看,显示如下
+--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+
OK 解决完毕!!
相关文章推荐
- mysql-5.6.20-winx64免安装版数据库中文乱码终极解决方案
- 安装mysql之后,存入中文出现乱码 02
- CentOS 6.5安装MySQL中文乱码问题解决
- MySql安装步骤图文教程及中文乱码的解决方案
- JDBC连接mysql免安装版出现中文乱码解决方案
- CentOS 6.5安装MySQL中文乱码问题解决
- CentOS6.5安装mysql中文乱码问题解决
- MySql安装步骤图文教程及中文乱码的解决方案
- 安装mysql之后,存入中文出现乱码
- Mysql5.0中文乱码解决方案
- Mysql中文乱码解决方案备忘
- 我的乱码之路——JSP与MySQL交互的中文乱码解决方案及总结
- mysql中文字符编码乱码解决方案
- [zz]谈论MySQL与JSP中文乱码问题的解决方案
- mysql中文乱码解决方案
- RHEL5.1安装VM TOOL及中文乱码终极解决方案 推荐
- Struts+Hibernate+MySql 中文乱码问题解决方案
- C#操作MySQL中文乱码的解决方案
- C#操作MySQL中文乱码的解决方案
- MYSQL中文乱码解决方案