`

MySQL数据库中文字符在Linux终端显示乱码 解决方案

阅读更多

 

用Mysql终端进入Mysql数据库一看乱码了



  

第一感觉就是latin1字符。

执行sq脚本查看Mysql字符集相关属性:

SHOW VARIABLES LIKE 'character_set_%';

 

 果然是latin1字符集 首先想到的就是把latin1改成utf8

执行命令:

set names utf8;
SHOW VARIABLES LIKE 'character_set_%';

 

 似乎问题已经解决,再次查询一看 



 fuck 傻眼了,有种想死的感觉,真想骂人,麻痹的安装mysql 的人脑残 不选utf8作为默认字符集.

别捉急 看下终端

 会话选项-> 外观->窗口

  把字符编码改成UTF-8


再次查询,见证奇迹的时候来了。
 

 

大功告成,困惑了几天的问题总算搞明白。特此记一笔。
 

 

 

 

 

  • 大小: 18.3 KB
  • 大小: 7 KB
  • 大小: 15.6 KB
  • 大小: 16.1 KB
  • 大小: 26.1 KB
  • 大小: 52.5 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics