当前位置:首页 > 开发 > 数据库 > 正文

Linux上MySQL乱码解决办法

发表于: 2015-01-19   作者:chenhbc   来源:转载   浏览次数:
摘要: 1、停止MySQL服务 /etc/init.d/mysql stop  2、修改编码 sudo vi /etc/mysql/my.cnf 注:Mac在/usr/local/%mysql%/my.conf  在[mysqld]下插入一行 character_set_server=utf8  3、启动MySQL服务 /etc/init.d/mysql st

1、停止MySQL服务

/etc/init.d/mysql stop

 2、修改编码

sudo vi /etc/mysql/my.cnf

注:Mac在/usr/local/%mysql%/my.conf 

在[mysqld]下插入一行

character_set_server=utf8

 3、启动MySQL服务

/etc/init.d/mysql start

 注:如果按照以前的方法设置成default-character-set=utf8会启动不了,启动失败时可以在/var/log/mysql/error.log下查看日志,找出问题所在。

Linux上MySQL乱码解决办法

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
问题: 查找原因: mysql>show variables like '%char%'; 回车后显示: +----------------------+
换了工作要从原来的Oracle数据库转到用Mysql上来 安装了mysql 5.0 用mysql-front管理,觉得太蛋疼,
mysql 中文乱码解决办法总结: 1.其中client是客服端使用的字符集,相当于网页中的字符集设置. 2.conn
解决MySQL乱码问题: 1.检测字符集问题的一些手段 在MySQL的命令行下输入 1). SHOW CHARACTER SET;
用putty连接linux,经常看到乱码,特别是使用man查找一些命令的用法的时候,例如下图 这个问题的原
mysql默认的字符编码是latin1,而我用的是utf-8,存入数据库就变成了?????这样的乱码,解决方法: 1、w
mysql默认的字符编码是latin1,而我用的是utf-8,存入数据库就变成了?????这样的乱码,解决方法: 1、w
最近开发一下小项目,遇到了最常见的乱码问题。 1、数据库使用utf-8 utf-8_generic_ci编码,使用csv
mysql保存中文乱码的原因和解决办法2012-09-19 10:52:49 我来说两句 作者:androidjiaocheng 收藏
SecureCRT可以在GUI界面设置,但SecureFX没有设置界面。不过可以直接在配置文件中修改。 1. 找到配
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号