天天看點

Mysql存入資料亂碼問題

由于之前電腦還原系統了,注冊資訊被清空,是以很多軟體都要重新安裝,安裝完mysql後,我試着運作之前的java web項目,發現存入的資料有亂碼的現象。

首先可以排除的是我項目的代碼問題,接着就是我mysql的問題,我試着輸入查詢編碼

show VARIABLES LIKE 'char%';
           

發現有的編碼預設為

latin1

,而不是都是

utf8

Paste_Image.png

下面要去修改下

mysql

的配置檔案

my.imi

不過在修改時你會發現

也就是說你沒有權限對my.imi這個配置檔案做修改

需要設定下權限

把my.imi中的

latin1

都改為

utf8

重新開機下mysql服務

再次檢視下資料庫的編碼

latin1都變成utf8了