本人安裝的mysql版本是5.7.20,安裝好mysql后就要對字符集進行修改了,於是照着網上的大部分教程說的去安裝目錄找一個my-default.ini文件,然后重命名為my.ini,再對其進修改字符集即可,於是我打開了mysql的安裝目錄下驚呆了,里面居然沒有這個文件。
於是花了近一個下午的時間去找解決的方法,功夫不負有心人,終於找到了解決的方法了,具體如下:
1、mysql5.7.20的my.ini文件不在安裝目錄下,如果你是默認安裝mysql的,那么它的my.ini文件在隱藏文件夾C:\ProgramData\MySQL\MySQL Server 5.7下
2、對my.ini文件進行修改,修改前請備份好一份。
在該my.ini文件下進行配置修改 :
[client]
default-character-set = utf8[mysql]
default-character-set = utf8[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8
collation-server = utf8_unicode_ci
init_connect=’SET NAMES utf8’
3、修改my.ini文件后,保存,再重啟mysql服務。計算機——右鍵——管理——服務,找到mysql57,對其右鍵停止,再啟動即可
4、打開終端,登陸mysql后再查看字符集:show variables like 'character%'; 此時更改字符集成功。