另一篇一样的: http://www.cnblogs.com/charlesblc/p/5973488.html

在Linux机器上使用Mysql客户端访问获取中文有时候是乱码,如下:

mysql> select * from t_user;
+----+-----------+-------------+-------------------+----------------------------------+----------+---------------------+---------------------+-----------+
| id | user_name | user_phone | user_email | user_pwd | pwd_salt | create_time | modify_time | is_delete |
+----+-----------+-------------+-------------------+----------------------------------+----------+---------------------+---------------------+-----------+
| 1 | ??? | 13285250574 | 1045221654@qq.com | 05126a423a9379d529e4ee61a212fa55 | KJUYT5 | 2016-07-15 23:38:56 | 2016-07-15 23:39:09 | 0 |
| 2 | ??? | 15985250574 | 1198224554@qq.com | 98bd3a1bebde01ad363d3c5a0d1e56da | 656JHU | 2016-07-15 23:39:01 | 2016-07-15 23:39:13 | 0 |
| 3 | ??? | 13685250574 | 1256221654@qq.com | 5470db9b63c354f6c8d628b80ae2f3c3 | 89UIKQ | 2016-07-15 23:39:05 | 2016-07-15 23:39:16 | 0 |
+----+-----------+-------------+-------------------+----------------------------------+----------+---------------------+---------------------+-----------+
3 rows in set (0.00 sec)

这时候,看一下Mysql的字符集,并且把它设成和数据库(表)一样的字符集:

mysql> select @variable like 'character_set_results';
+----------------------------------------+
| @variable like 'character_set_results' |
+----------------------------------------+
| NULL |
+----------------------------------------+
1 row in set (0.00 sec) mysql> set character_set_results='utf8';
Query OK, 0 rows affected (0.00 sec)

然后,再查询就能够得到正常的汉字了:

mysql> select * from t_user;
+----+-----------+-------------+-------------------+----------------------------------+----------+---------------------+---------------------+-----------+
| id | user_name | user_phone | user_email | user_pwd | pwd_salt | create_time | modify_time | is_delete |
+----+-----------+-------------+-------------------+----------------------------------+----------+---------------------+---------------------+-----------+
| 1 | 赵大宝 | 13285250574 | 1045221654@qq.com | 05126a423a9379d529e4ee61a212fa55 | KJUYT5 | 2016-07-15 23:38:56 | 2016-07-15 23:39:09 | 0 |
| 2 | 张三丰 | 15985250574 | 1198224554@qq.com | 98bd3a1bebde01ad363d3c5a0d1e56da | 656JHU | 2016-07-15 23:39:01 | 2016-07-15 23:39:13 | 0 |
| 3 | 王尼玛 | 13685250574 | 1256221654@qq.com | 5470db9b63c354f6c8d628b80ae2f3c3 | 89UIKQ | 2016-07-15 23:39:05 | 2016-07-15 23:39:16 | 0 |
+----+-----------+-------------+-------------------+----------------------------------+----------+---------------------+---------------------+-----------+
3 rows in set (0.00 sec)

Mysql客户端中文乱码问题解决的更多相关文章

  1. ubuntu mysql emma中文乱码问题解决

    ubuntu mysql emma中文乱码问题解决 emma默认用apt-get 安装的话,emma是不支持中文的,配置文件或直接修改emma程序源文件(python). apt-get安装emma ...

  2. set names utf8 【mysql导入中文乱码问题解决】

    由于工作的关系需要经常导入一些sql脚本,但是经常会遇到导入中文出现乱码的问题,搞得自己每次导入sql脚本时都很害怕,自己也上网找了一些资料,尝 试了许多办法,有些方法可以正常导入中文,有些办法却不行 ...

  3. DOS命令行操作MySQL数据库中文乱码问题解决

    我们在 dos 命令行操作中文时,会报错 ’); ERROR (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 原因:因为 ...

  4. ubutu之mysql emma中文乱码问题解决

    emma默认用apt-get 安装的话,emma是不支持中文的,配置文件或直接修改emma程序源文件(python).apt-get安装emmasudo apt-get install emma    ...

  5. ssm框架插入mysql数据库中文乱码问题解决

    1.      检查web.xml <!-- 编码过滤器 --> <filter> <filter-name>encodingFilter</filter-n ...

  6. springMVC保存数据到mysql数据库中文乱码问题解决方法

    1.web.xml中添加过滤器 <filter> <filter-name>CharacterEncodingFilter</filter-name> <fi ...

  7. mysql数据库 中文乱码

    看到一篇很好的文章,转录于此 中文乱码似乎是程序编写中永恒的一个话题和难点,就比如MySQL存取中文乱码,但我想做任何事情,都要有个思路才行,有了思路才知道如何去解决问题,否则,即使一时解决了问题,但 ...

  8. oracle中文乱码问题解决

    中文乱码问题解决:1.查看服务器端编码select userenv('language') from dual;我实际查到的结果为:AMERICAN_AMERICA.ZHS16GBK2.执行语句 se ...

  9. Mybatis新增mysql时中文乱码

    Mybatis新增mysql时中文乱码 1.设置数据库连接的编码(jdbc.properties) jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:my ...

随机推荐

  1. new Date()时间

    var myDate = new Date(); myDate.toLocaleDateString():可以获取当前日期myDate.toLocaleTimeString(); 可以获取当前时间 扩 ...

  2. logstash收集java日志,多行合并成一行

    使用codec的multiline插件实现多行匹配,这是一个可以将多行进行合并的插件,而且可以使用what指定将匹配到的行与前面的行合并还是和后面的行合并. 1.java日志收集测试 input { ...

  3. HadoopMR-Spark-HBase-Hive

     YARN资源调度: 三种 FIFO 大任务独占 一堆小任务独占 capacity 弹性分配 :计算任务较少时候可以利用全部的计算资源,当队列的任务多的时候会按照比例进行资源平衡. 容量保证:保证队 ...

  4. IDA问题相关

    1.当想使用F5时出现“please position the cursor within a function”,那么就创建函数,但是创建时出现“The function has undefined ...

  5. NetCore在Centos7上部署和Nginx集群部署访问

    NetCore在Linux上部署 工具:WMWare虚拟机,Wmware12,CentOS7ISO镜像,VS2017 1.安装虚拟机,过程略,网上一搜一大把 2.用VS2017建一个NetCore的W ...

  6. 【BZOJ 2916】 2916: [Poi1997]Monochromatic Triangles (容斥)

    2916: [Poi1997]Monochromatic Triangles Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 310  Solved: 1 ...

  7. 【UOJ #204】【APIO 2016】Boat

    http://uoj.ac/problem/204 肯定要离散化的,先离散化出\(O(n)\)个取值区间. 设\(f(i,j)\)表示第\(i\)所学校派出的划艇数量在\(j\)区间中. \(f(i, ...

  8. ajax请求数据填充表格———使用art-template模板提高效率

    一.为什么要用art-template模板 在实习的一次项目中,因为需求中展示表格的字段有很多个,后端返回的也是json数据,这时候如果还是使用之前的字符串拼接,这样会开发得比较慢,而且容易出错,而且 ...

  9. bzoj4753 最佳团体

    题目描述 JSOI 信息学代表队一共有 NN 名候选人,这些候选人从 11 到 NN 编号.方便起见,JYY 的编号是 00 号.每个候选人都由一位编号比他小的候选人R_iRi​ 推荐.如果 R_i ...

  10. CDOJ 1288 旅游的Final柱 构造题

    旅游的Final柱 题目连接: http://acm.uestc.edu.cn/#/problem/show/1288 Description 柱神要去打Final啦~(≧▽≦)/~啦啦啦 柱神来到了 ...