navicat 中文显示为???
解决方法:
右键连接-编辑连接(有的版本似乎叫连接属性)-General中,Encoding设置为 Auto,即可解决
问号时check:
1. 在navicat客户端中,执行select * from xx 展示的是中文
2. 在mysql客户端,执行:show variables like 'char%'; 非utf-8的通过指令: set character_set_xxx=utf8; 设置成utf-8。感觉没有真正起作用。
正常后check:
1. 在navicat客户端中,执行:show variables like 'char%'; 结果:说明红色框住的 character_set_xxx不影响navicat的编码
2. mysql数据库本身: