文档章节

ubutun mysql 5.7 修改默认字符集为utf8 ,解决xshell连接显示乱码问题

hansonwong
 hansonwong
发布于 2017/09/01 10:04
字数 211
阅读 47
收藏 0

Xshell里执行mysql命令,发现select出来的记录中中文乱码

开始以为Xshell编码问题,按照[文件]–>[打开]–>在打开的session中选择连接的那个,点击[属性] -> [终端], 编码选择为:Unicode(UTF-8),然后重新连接服务器这个步骤做了一遍,发现还是不行,仔细看一下中文目录还是显示正常的,那么排除linux终端的问题。

用终端连入msyql,打入命令SHOW VARIABLES LIKE ‘character%;,发现

character_set_client = latin1
character_set_database= latin1
character_set_server= latin1

vi /etc/mysql/mysql.conf.d/mysqld.cnf

 [client]  #增加这个
 default-character-set=utf8 #增加这个

  [mysqld]
  character-set-server=utf8 #增加这个
 

[mysql]  #增加这个

no-auto-rehash   #增加这个

default-character-set=utf8  #增加这个

如下图

 

然后保存退出;

重启mysql  

/etc/init.d/mysql restart

 

© 著作权归作者所有

共有 人打赏支持
hansonwong
粉丝 4
博文 176
码字总数 32310
作品 0
广州
私信 提问
报表开发工具中mysql数据库连接编码转化失效解决方案

问题描述 在报表开发工具FineReport中,mysql数据库连接通过数据连接编码转换进行编码的转换,在通过报表录入往数据库中录入中文数据的时候,总是出现乱码,这个该怎么解决呢? 2. 解决方案 ...

九月你好123
2015/11/12
0
0
mysql插入数据显示中文乱码

MySQL 插入数据时,中文乱码问题的解决 当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员......

qq5805bc784f826
2017/09/06
0
0
再谈乱码问题,如何解决MYSQL数据中文乱码问题

在之前的文章里,我已经提过如何解决JSP中乱码问题(解决tomcat下中文乱码问题 ),其中也详细解说了MYSQL乱码问题,相信通过里面的办法,肯定都已经解决了JSP里的乱码问题,不过还是有些人的...

ly5156
2011/08/12
0
0
如何查询mysql编码,及如何应对mysql乱码问题

mysql出现的乱码问题是非常头疼的,有时可能出现在控制台,有时可能是服务方面的。MySQL对于字符集的指定可以细化到一个数据库,一张表,一列.传统的程序在创建数据库和数据表时并没有使用那...

Zero零_度
2015/08/19
0
0
MySQL 插入数据时,中文乱码问题的解决

随笔 - 102 文章 - 0 评论 - 113 MySQL 插入数据时,中文乱码问题的解决 当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','20......

adbug
2016/04/17
28
0

没有更多内容

加载失败,请刷新页面

加载更多

自定义线程池

自定义线程工厂: public class CustomThreadFactory implements ThreadFactory { private static final Logger LOGGER = LoggerFactory.getLogger(CustomThreadFactory.class); pu......

hensemlee
11分钟前
1
0
【剑指offer纪念版】-- 面试题目录

2.实现Singleton模式 3.二维数组中的查找 4.替换空格 5.从尾到头打印链表 6.重建二叉树 7.用两个栈实现队列 8.旋转数组的最小数字 9.斐波那契数列 10.二进制中1的个数 11.数值的整数次方 12...

细节探索者
24分钟前
1
0
记一次oom内核优化记录:vm.lower_zone_protection

情景 最近gitlab服务会偶发性500,当前机器部署了gitlab、nfs等服务,经过排查发现是nfsd引发oom,导致系统运行不畅。处理过程如下: 事故现场 开发在使用gitlab的时候发现,偶发性的出现500...

阿dai
57分钟前
4
0
Spring Batch JSON 支持

Spring Batch 4.1 开始能够支持 JSON 格式了。这个发布介绍了一个新的数据读(item reader)能够读取一个 JSON 资源,这个资源按照下面的格式: [  {    "isin": "123",    ...

honeymose
今天
0
0
浏览器缓存

HTTP缓存类型 200 from cache:直接从本地缓存获取响应,可细分为from disk cache, from memory cache 304 Not Modified:协商缓存,本地未命中发送校验数据到服务端,如果服务端数据没有改变,则读...

关元
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部