解决办法
打开目录:C:\ProgramData\MySQL\MySQL Server 5.7
找到my.ini文件,编辑
将这行取消注释然后加上utf8,然后重启mysql服务即可解决。
character-set-server=utf8
修改前
修改后
坑
show variables like '%char%';
set character_set_results='utf8';
set character_set_server='utf8';
对我而言不管用,重启服务后,还是回到解放前。
mysql服务启动失败
修改my.ini后,我发现mysql服务居然无法启动,后来找到大神的博客,终于解开谜团了
https://blog.csdn.net/weixin_45580903/article/details/109135489
1、备份一下my.ini文件
2、用记事本打开它,然后,文件-->另存为
3、选择文件格式为“ANSI”就大功告成了