查看自己mysql目前的编解码格式
以管理员身份运行cmd
输入以下命令,用root身份进入mysql
C:\WINDOWS\system32>
mysql -h localhost -uroot -p
还需输入密码
进入mysql后,输入命令show variables like '%char%';
注意:分号用英文分号
其中,character_set_client为客户端编码方式;
character_set_connection为建立连接使用的编码;
character_set_database数据库的编码;
character_set_results结果集的编码;
character_set_server数据库服务器的编码;
只要保证以上几个采用的编码方式一样,就不会出现乱码问题。
修改mysql编码
使用命令 set character_set_client=utf8;
修改客户端编码方式
以此类推,其他几个都用这样的命令进行修改
修改完毕,检查是否修改成功
再次输入show variables like '%char%';
命令
修改成功