码迷,mamicode.com
首页 > 数据库 > 详细

mysql中文乱码问题

时间:2014-08-02 01:43:42      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   数据   2014   问题   ar   数据库   

mysql乱码问题:

出现情况:用命令行查看数据库数据时,中文会显示成乱码。

     用命令行插入中文数据时,报错。

解决思路:

      1,在命令行下输入:[ show variables like ‘character_set_%‘; ],若查询出的列表中编码格式均为utf8(除[ character_set_filesystem ]项),则说明中文乱码的问题就是编码格式的问题。如图1所示

bubuko.com,布布扣

图1

      2,此时,需要将(客户端,连接及结果集的)编码方式改成gb2312(或gbk),就能正确显示中文及写入中文数据了。只需要在mysql命令行下输入:[ set names gbk; ]即可。如图2,图3所示。

bubuko.com,布布扣

图2

     3,如此就能显示正确的中文了。如图3所示。

bubuko.com,布布扣

图3

     4,操作完成后,就需要将编码方式改回去,在mysql命令行输入:[ set names utf8; ]即可,则此时编码方式就改回utf8了。

    

  

 

mysql中文乱码问题,布布扣,bubuko.com

mysql中文乱码问题

标签:style   blog   http   数据   2014   问题   ar   数据库   

原文地址:http://www.cnblogs.com/xxyfhjl/p/3886054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!