MySql服务器乱码解决办法window

解决办法

打开目录:C:\ProgramData\MySQL\MySQL Server 5.7
找到my.ini文件,编辑


image.png

将这行取消注释然后加上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”就大功告成了


选择文件格式

你可能感兴趣的:(MySql服务器乱码解决办法window)