MySQL資料庫編碼修改教程

2021-12-30 03:41:25 字數 878 閱讀 1586

搭建專案需要啟動後發現中文亂碼,由於使用的是mysql解壓版,當時便沒有設定資料庫編碼,

建立資料庫的時候設定了編碼為gbk,專案編碼也是gbk,前端網頁編碼也是gbk,但是資料庫中的是亂碼,

打斷點從前端跟到後台,發現資料都是正常的中文,所以問題一定是出現在mysql資料庫編碼上,特在此幾下修改方法。

使用的mysql5.6版本,裡面沒有my.ini檔案,

一:將my-default.ini檔案複製乙份改為my.ini如下圖:

二:將my.ini檔案的內容修改如下圖:

這個是正常的ini檔案

下面這個是修改後的:

三:已管理員許可權執行cmd檢視mysql資料庫編碼如下圖:

四:在資料庫圖形化介面中檢視資料發現中文出現問題解決如下圖:

還需要注意一下網上有說直接在dos中設定使用set **** 進行修改的,但是這種方式只對當前視窗有用,關閉後檢視編碼,還是修改之前的。所以直接修改ini檔案就可以了。

筆記如上,特此記錄!

MySQL修改資料庫編碼

mysql 命令列下檢視各個專案的編碼 show variables like character set 這裡 是所有的意思,我們可以檢視具體某個專案的編碼,如 character set client,character set database,show variables like char...

mysql資料庫修改資料庫編碼,字段編碼與表編碼

1.修改資料庫的編碼 將資料庫 test 的編碼方式修改為utf8,如 alter database test default character set utf8 collate utf8 bin 2.修改表的編碼 將表 test 的編碼方式修改為utf8,如 alter table test d...

MySQL資料庫預設編碼檢視 修改

1.檢視mysql資料庫的預設編碼 有如下兩種方式,1 使用status命令 圖1 status命令 2 使用show variables命令 圖2 show variables命令 如果要檢視某個資料庫的編碼,在執行上面的命令前,應先執行use db name 命令切換資料庫 db name為要檢...