安裝完MySQL後發現插入中文後發現出現了一堆亂碼,哭了。。。。
費了老半天勁才改好
解決方法:
1、找到MySQL的安裝目錄,如果有my.ini直接在my.ini裡面修改,如果沒有隻有my-default.ini的話,重點來了,坑慘我了,先複制my-default.ini重命名為my.ini,然後将其複制到lib檔案下
2、在my.ini中添加
[client]
#設定用戶端字元集
default-character-set=utf8
[mysqld]
#設定伺服器字元集為utf8
character_set_server=utf8
3、在指令行輸入 net stop mysql 停止MySQL服務,接着輸入 net start my sql 重新開機MySQL
4、接着輸入mysql 進入到MySQL中
5、接着輸入show variables like 'char%';
6、如果顯示為下圖中的樣子,說明修改成功了:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2cs0TPB9UeJpXT0EEVOpHOsJGcohVYsR2MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zROBlL4gTNyEzM0MjM0ADNwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)