首先修改my.ini配置文件,见下图1,全部换成gbk,我猜想可能和Windows有关,
先前Linux上编码全部改成utf8就可以了,在Windows上全部改成utf8,还是乱码,插入不了中文。
改好后重启mysql, net stop mysql, 在重启net start mysql,就可以了
输入 show variables like '%char%';
见下图2
在表中插入中文,效果
PS: 网上看了好多播客,都没用,真的坑人,建议写博客的人,在写之前想想自己做的效果有没有用在写
解决MySQL中文乱码
本文介绍了一种在Windows环境下解决MySQL中文乱码的方法,通过修改my.ini配置文件将编码设置为gbk,并重启MySQL服务来解决中文显示问题。





