简单暴力解决navicat中文字符集乱码问题

最新遇到了一个小问题,也是比较普遍繁琐的问题,在navicat和MySQL建立连接之后,出现了中文字符集乱码的问题

这里不截图说明问题了

既然简单粗暴就直接上解决方法吧

1、打开你的MySQL 5.5 Command Line Client (注:我使用的版本是5.5的)
查询字符集设置
查询代码:Show variables like 'char%';

如果出现上述截图就表示能正常运行了,很多出现乱码的错误之处就在这个地方
主要原因是:当时安装MySQL默认选择的是Latin1,而不是utf8设置

应该更改为

如果是这样安装的就可以正常运行,在navicat上不会显示出中文乱码。

这儿给出正确的安装教程

Mysql安装过程:

这里是引用 https://jingyan.baidu.com/article/77b8dc7fa347d96174eab601.html

如果你已经不小心默认安装为latin1字符集,那也没关系。
以下是解决方法:

找到你的my.ini地址
如果查找呢
同样的MySQL代码即可查找

Show variables like 'char%';
通常my.ini文件就在D:\Program Files\MySQL\MySQL Server 5.5(我装在D盘里的)

打开文件:
找到以下两个地方


修改my.ini文件.

-----------------------将latin1改为utf8-----------------------------------


将红圈部分
修改为character-set-server=utf8
注意!!!!注意这行不要写成 default-character-set=utf8

系统如果出现没有更改管理权限之类的问题,右键单击上一级文件夹,找到属性—安全中修改
话不多说直接上图


选中USERS点击编辑

勾选完全控制 允许,最后点击确认

右键单击我的电脑
找到管理 找到MYSQL 选择重启动

再次打开mysql 查看是否修改完成,同样的代码

现在就可以打开Navicat检查了
这是连接情况


图片取自于

这里是引用 https://www.cnblogs.com/mufire/p/6697994.html

最后结果就能正常运行了


如果有其他问题,可以在评论区留言
欢迎大家留言!!!!!!!!!!

简单暴力解决navicat中文字符集乱码问题相关推荐

  1. 简单方法解决VLC中文字幕乱码

    转自:http://skyah.blog.163.com/blog/static/203517001201232963636667/ 首先启动VLC,按Ctrl+P, 左下角的显示设置 选 全部, 依 ...

  2. mysql 入库乱码,如何解决mysql中文入库乱码问题

    如何解决mysql中文入库乱码问题 1. mysql 入库乱码问题 解决办法 首先 安装的时候必须选择utf-8字符集 如果不是可以进行再次配置或者设置相关变量 (可以用 SHOW VARIABLES ...

  3. Navicat 中文显示乱码解决之道 ,亲测可行

    首先说明乱码现象可以分为数据库存入数据本身就是乱码的和使用Navicat工具显示乱码两种,本文只讨论后一种解决方法,源头自治. 1:Navicat编辑 自己新建的连接属性,高级选项卡 ,调整为红色箭头 ...

  4. php中文字符乱码,如何解决php中文字符乱码问题

    php中文字符乱码的解决办法:1.改mysql配置文件"my.ini"或"my.cnf":2.在需要做数据库操作的php程序前加入语句"mysql_q ...

  5. python-django解决浏览器中文文件名乱码下载不出来文件的问题

    一.下载文件 1. 设置浏览器需要的content-type 下面是python的content-type对照字典: Content_Type = {'.*': 'application/octet- ...

  6. 解决前端中文字段乱码

    问题描述 前端展示后台返回中文字段乱码,显示问号. 问题定位 在后端中打日志定位到数据库传过来就是乱码 @Override public List<CoopInstPo> findTree ...

  7. 英文版Ubuntu 16.04系统如何解决gedit中文显示乱码的问题

    最近新安装了一个英文版的ubuntu 16.04的系统,但是在系统下使用gedit打开中文文件时出现乱码,查询了一下,解决办法其实很简单,输入以下命令即可: gsettings set org.gno ...

  8. 解决SecureCRT中文显示乱码

    操作步骤 下面两步: 远程linux机器.改动环境变量LANG.比如在~/.bash_profile里面加入 export LANG=zh_CN.UTF8 又一次登录之后生效. 如今查看一下当前设置: ...

  9. jsf初学解决faces 中文输入乱码问题

    中文乱码,貌似在java里很常见,请看简单代码: 很简单的faces <div class="td-block"><h:outputLabel class=&qu ...

最新文章

  1. 面试题-- 什么是偏向锁
  2. 【slowfast复现 训练】训练过程 制作ava数据集 复现 SlowFast Networks for Video Recognition 训练 train
  3. 程序员的噩梦:世界上最难的5种编程语言
  4. 怎么让前端项目运行起来_如何立即使您的前端项目看起来更好
  5. 2016开始工作一点谈
  6. 服务器传递文件丢包怎么回事,TCP传输协议中如何解决丢包问题
  7. 2013年微软编程之美大赛初赛第二题(博客园居然可以插入代码!!)
  8. sql sum求和 值小于不显示_mysql中sum求和等类似方法关于null值的处理
  9. Runtime.exec使用错误导致延迟.md
  10. 对MVC设计模式的理解
  11. php ddl,MySQL定义语言[DDL]
  12. 微观社会调查数据:中国家庭追踪调查 CFPS
  13. 项目经理一定要知道的PMP项目管理八大会议流程-(PMBOK高频考点)
  14. eureka 自我保护机制
  15. android实现接口的原则,《Android之大话设计模式》--设计原则 第一章:针对接口编程 不要针对实现编程...
  16. iOS内购(IAP)自动续订订阅类型服务端总结
  17. 微同城生活圈小程序源码系统+前后端+搭建教程
  18. 北京住房公积金转杭州相关信息的整理,个人整理
  19. C/C++大文件/数据网络传输方法总结
  20. Document.location

热门文章

  1. 利用Advance Steel实现膜结构参数化设计--待完善
  2. C语言实现三子棋游戏—可扩展到任意N子棋
  3. imageloader加载到sd卡
  4. 韩国提高网络预警等级防止朝鲜攻击
  5. 图解排序算法(基础篇)
  6. storyline发布方法_Articulate_Storyline入门教程.pdf
  7. 中国最贵的碳纤维自行车价格10大全世界最顶级自行车品牌排行榜
  8. python读取文本文档内容并存入列表内_【Python基础】文本文件读写
  9. T(n) = 25T(n/5)+n^2的时间复杂度,笔试啊笔试!
  10. windows_用命令行/终端打开网页(url)(launch a webpage by winodws CLI)