1.查询数据库结果乱码

mysql>   select doctitle,docpuburl from wcmdocument order by docpubtime desc limit 0,3;
+-----------+-------------------------------------------------------------+
| doctitle | docpuburl |
+-----------+-------------------------------------------------------------+
| 2016-???? | http://xxx/case_usa/case_uk_bk/1075572.shtml |
| 2016-???? | http://xxx/case_uk_bk/1075570.shtml |
| 444??333 | http://xxx/test/blog/1333090.shtml |
+-----------+-------------------------------------------------------------+
3 rows in set (0.00 sec)

2.通过show variables like 'character_set_%';命令查询发现字符集不是utf-8

mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql5.6.39/share/charsets/ |
+--------------------------+----------------------------------------+
8 rows in set (0.00 sec)

3.修改字符集为utf-8

mysql> set character_set_client=utf8;
Query OK, 0 rows affected (0.00 sec) mysql>
mysql> set character_set_connection=utf8;
Query OK, 0 rows affected (0.00 sec) mysql> set character_set_connection=utf8;
Query OK, 0 rows affected (0.00 sec) mysql> set character_set_results=utf8;
Query OK, 0 rows affected (0.00 sec)

4.查询修改结果是否生效;

mysql> show variables like 'character_set_%';
+--------------------------+----------------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/mysql5.6.39/share/charsets/ |
+--------------------------+----------------------------------------+
8 rows in set (0.00 sec)

5.再次查询,解决乱码

mysql> select doctitle,docpuburl from wcmdocument order by docpubtime desc limit 0,3;
+-------------------+-------------------------------------------------------------+
| doctitle | docpuburl |
+-------------------+-------------------------------------------------------------+
| 2016-xx数据 | http://xxx/case_usa/case_uk_bk/1075572.shtml |
| 2016-xx数据 | http://xxx/case_uk_bk/1075570.shtml |
| 2016-xx数据 | http://xxx/test/blog/1333090.shtml |
+-------------------+-------------------------------------------------------------+
3 rows in set (0.00 sec)

最新文章

  1. 【转】iOS UIApplication详解
  2. C#程序员的春天之从零开始学习unity3D游戏开发入门教程二(创建项目及基本面板介绍)
  3. java 字节数组转int
  4. winedt设置自动显示行号[latex]
  5. HTTP请求响应报文&&相关状态码&&GET_POST请求方法 总结
  6. 计算机中的颜色XIV——快速变换颜色的V分量
  7. 记一个有想法却没能力实现的硬件产品——mp3校时闹钟
  8. Java RMI 远程方法调用
  9. 什么是优先级队列(priority queue)?
  10. linux学习方法之六
  11. JavaIO流程--创建文件和目录的实例
  12. C++中Map常见用法以及按照value排序
  13. iOS之文件解析
  14. SpringBoot系列: Json的序列化和反序列化
  15. THINKPHP5近期暴露的漏洞
  16. resize2fs
  17. 【转】深入浅出JMS(一)--JMS基本概念
  18. 接收Android数据 递归显示表格数据
  19. C# 抓取并导出网页里面所有超链接方法
  20. MongoDB 日记参数

热门文章

  1. 显示excel工作簿中所有工作表的名称!!!
  2. My97DatePicker日历控件在iframe提示没有权限的问
  3. vs git .vs12.suo
  4. IntelliJ IDEA 工具技巧
  5. SpringMVC 之 RESTful 风格的增删改查
  6. Delphi中MD5实现方法(转)
  7. C++设计模式 -- 解析和实现
  8. socketserver 源码剖析:
  9. CSS 中文字体 Unicode 编码表
  10. CSS小知识---回到顶部