1.先关闭mysql,如果关闭不了,参考文章连接:https://blog.csdn.net/mxd_neu/article/details/50166669
2.再重新启动mysql,如果启动不了,出现:Error 1045(28000) Access Denied for user 'root'@'localhost'。
解决办法:先在安装目录找到my.ini配置文件,打开配置文件,找到[mysqld]一行,在下面添加skip-grant-tables后保存该文件,重新启mysql动服务。
然后就可以来查看是否变了编码格式。还是在cmd中
1)输入 mysql -u root -p 进入mysql数据库
2)键入密码:*****(自己的密码,没有的话直接回车键,嗯其他情况如忘了root密码百度去orz。。)
3)show variables like 'char%'; 显示编码格式
参考地址:https://www.cnblogs.com/houqi/p/5713176.html