首先要分清楚是图像化界面软件的编码问题还是mysql自身的问题。
用终端进mysql use选择数据库然后select查一下结果,结果竟然是mysql的锅。模糊查询%char%然后将变量都设置为utf-8,搞定。
不过以上只是暂时解决而已,再打开还是会变回原样,要改mysql的配置文件,这个文件还要自己新建。然后删除数据库再创建show variables like '%char%',万事大吉。