Navicat和MYSQL字符集不统一,Navicat可以正常显示汉字,而MySQL控制台显示乱码

Sun灼0_o 2018-02-27 09:34:36
MySQL控制台输入show variables like'char%';

Navicat控制台输入show variables like'char%';

在Navicat控制台中用已下三语句修改,但刷新后仍然为上述截图。
setcharacter_set_client= utf8;
setcharacter_set_connection =utf8 ;
setcharacter_set_results=utf8 ;
用Navicat为数据库添加内容,在Navicat中显示正常中文而MySQL控制台中显示乱码。
连接属性:

数据库属性:

MySQL版本:5.7.14
跪求大神解答QAQ 纯自学,周围没一个用这个的……
...全文
708 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sun灼0_o 2018-02-28
  • 打赏
  • 举报
回复
结贴了,感谢两位,MySQL控制台可以存入中文,昨天我搞错了。
trainee 2018-02-28
  • 打赏
  • 举报
回复
猜想你的控制台 是 ansi环境的 所以登录后加上一条client字符设置语句 set names gbk;
ckc 2018-02-28
  • 打赏
  • 举报
回复
控制台是直接在机器上用的控制台还是用ssh之类的工具连上去的? 控制台本身能显示汉字吗?是什么编码? 是utf8吗?

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧