Windows脱坑,MySQL5.7安装版修改编码,亲测可用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_40914991/article/details/84201395
  • 最近Linux转win10,安装MySQL时修改编码无效,网上找了很多方案没一个成功的,在此特此记录一下。
  • 注:MySQL5.7安装版下载地址https://dev.mysql.com/downloads/mysql/
    进入后点击
    在这里插入图片描述
    下载旧版本5.7
一、 首先说一下网上的方案,在MySQL安装目录添加my.ini文件,文件内容为:
```
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
```

修改后重启MySQL,登录查看编码show variables like '%char%';
在这里插入图片描述
看到character_set_database和character_set_server依然是latin1,那么问题来了,这两个怎么改编码?

二、解决方案

最终我发现在C盘有一个隐藏文件夹ProgramData,里面找到MySQL下还有一个my.ini,

  1. 找到[mysql],在# default-character-set=的下一行添加default-character-set=utf8
  2. 找到[mysqld],在# character-set-server=的下一行添加character-set-server=utf8
    再次重启MySQL,查看编码,修改成功
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_40914991/article/details/84201395