1. 进入到你的MySQL里面,输入命令: show variables like 'char%'; 结果如下图(你的结果红箭头指的那两个地方和图片不一样): 2. 修改配置文件my.cnf 如果你是yum安装的MySQL,文件路径应该在/etc/my.cnf;如果没在就whereis下。加入图片中的内容即可: 然后重启MySQL服务,再进入执行一中的命令,结果就和上图一样了,乱码问题解决。