首页 > 数据库技术 > 详细

mysql中文乱码问题

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

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中文乱码问题

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!