今天在mysql数据库中新建表遇到一个问题,那就是表格中某个字段的中文内容在控制台显示出现乱码。过程如下:

创建一个新的数据库xx

再创建一个表websites

DROP TABLE IF EXISTS `websites`;
CREATE TABLE `websites` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` char(20) NOT NULL DEFAULT '' COMMENT '站点名称',`url` varchar(255) NOT NULL DEFAULT '',`alexa` int(11) NOT NULL DEFAULT '0' COMMENT 'Alexa 排名',`country` char(10) NOT NULL DEFAULT '' COMMENT '国家',PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

然后插入数据

INSERT INTO `websites` VALUES ('1', 'Google', 'https://www.google.cm/', '1', 'USA'), ('2', '淘宝', 'https://www.taobao.com/', '13', 'CN'), ('3', '菜鸟教程', 'http://www.runoob.com/', '4689', 'CN'), ('4', '微博', 'http://weibo.com/', '20', 'CN'), ('5', 'Facebook', 'https://www.facebook.com/', '3', 'USA');

查询一下

这里中文只能显示一部分,(偶尔还会是如下情况):

让我们看看插入的数据是否也是这样

这里的解决方案如下:

1、查看一下当前的设置的编码

2、 将character_set_client 和character_set_results 设置为gbk格式即可

set character_set_client=gbk;set character_set_results=gbk;

再次查询一下,问题解决

还有一种就是

set names gbk;

mysql显示中文乱码问题解决办法(部分情况下适用)相关推荐

  1. navicat for mysql 显示中文乱码解决办法

    navicat for mysql 显示中文乱码解决办法   最近遇到一个问题,用navicat for mysql 打开数据库时全都显示的是乱码(在用程序代码插入数据之前确保字符不是乱码),遇到问题 ...

  2. php 和mysql中文乱码问题,常见php与mysql中文乱码问题解决办法

    常见php与mysql中文乱码问题解决办法 乱码问题1:用PHPmyAdmin操作MySQL数据库汉字显示正常,但用PHP网页显示MySQL数据时所有汉字都变成了?号. 症状:用PHPmyAdmin输 ...

  3. linux mysql 存储过程乱码,mysql存储过程中 乱码问题解决办法

    中文乱码无论在何时都是一个头疼的问题,mysql的存储过程参数也同样存在这个问题. 1.直接使用insert into语句没问题,能够正常插入汉字. 2.把insert into语句移到Procedu ...

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

    springMVC保存数据到mysql数据库中文乱码问题解决方法 参考文章: (1)springMVC保存数据到mysql数据库中文乱码问题解决方法 (2)https://www.cnblogs.co ...

  5. mysql emma_ubuntu mysql emma中文乱码问题解决

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

  6. java.net.url 中文乱码_jsp get Url请求方式中文乱码问题解决办法

    本文章来给大家介绍关于jsp get Url请求方式中文乱码问题解决办法,有需要的朋友可参考. jsp中post方式请求一般不会乱码,如果乱码加上这句: 解决办法一 代码如下 复制代码 request ...

  7. #Tomcat# 本地正常但是部署到服务器后,mysql插入中文乱码问题解决!

    一百度,几乎都是大同小异的答案,全都是互相转载的文章.帮助很小 如果你遇到了**Tomcat本地正常!但是部署到服务器后,mysql插入中文乱码问题解决!**这样的问题. 常规的方式都无效,不妨试试下 ...

  8. Tomcat本地正常!但是部署到服务器后,mysql插入中文乱码问题解决!

    一百度,几乎都是大同小异的答案,全都是互相转载的文章.帮助很小 如果你遇到了**Tomcat本地正常!但是部署到服务器后,mysql插入中文乱码问题解决!**这样的问题. 常规的方式都无效,不妨试试下 ...

  9. C# asp.net页面通过URL参数传值中文乱码问题解决办法

    C# asp.net页面通过URL参数传值中文乱码问题解决办法 参考文章: (1)C# asp.net页面通过URL参数传值中文乱码问题解决办法 (2)https://www.cnblogs.com/ ...

  10. UTF-8的CSV文件中文乱码问题解决办法

    UTF-8的CSV文件中文乱码问题解决办法 参考文章: (1)UTF-8的CSV文件中文乱码问题解决办法 (2)https://www.cnblogs.com/leaves1024/p/1117138 ...

最新文章

  1. linux centos 丢失 grub.conf 启动系统
  2. python小游戏代码大全-Python实现打砖块小游戏代码实例
  3. mysql utf8 乱码_MySql UTF8乱码问题应这样修改
  4. NSURLSession
  5. C/C++编译和链接过程详解 概述 (重定向表,导出符号表,未解决符号表)
  6. 用 JavaScript 操作字符串
  7. Android之XML序列化和解析
  8. 计算机对环境的影响的案例,计算机环境下的呈现方式对学生样例学习的影响
  9. 葡萄品质无损检测技术的研究进展
  10. TraceWrite waittype
  11. android访问链接,尝试使用Android访问本地Web服务时连接被拒...
  12. linux系统镜像iso文件下载
  13. 钉钉日志范文100篇_工作日志应该怎么写?——以钉钉日报模板举例告诉你
  14. 红外接收管硬件电路曲折的调试过程,错误的使用过程记录
  15. DTCC2017第二天
  16. Polynomial Commitments代码实现【2】——lovesh/kzg-poly-commit
  17. 数字舵机与模拟舵机_控制方法与性能比较
  18. python中import用法sys_python sys模块的常见用法汇总
  19. vue uniapp通用省市下拉选择器组件 布局样式可灵活根据ui变更 (区域 可根据数组嵌套的格式继续往下模仿即可)
  20. 第一步:搭建项目基本框架

热门文章

  1. 2021年胡润中国百富榜研究报告
  2. 相机成像之Sensor 篇
  3. 报错 Duplicate keys detected
  4. 贝叶斯网学习笔记(一)
  5. win7没有语音识别怎么办|win7系统语音识别设置方法
  6. Delphi网络游戏外挂制作
  7. CF1694B Paranoid String 构造/子串计数
  8. sue的小球 牛客(区间dp)
  9. P1359 租用游艇
  10. java中产生0-100之间的随机整数