用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
再次查询,见证奇迹的时候来了。
大功告成,困惑了几天的问题总算搞明白。特此记一笔。