1. 程式人生 > >windows版本mysql資料庫中文亂碼解決方案

windows版本mysql資料庫中文亂碼解決方案

最近剛換電腦,本地安裝mysql資料庫,表中的中文漢字全部亂碼,配置沒有錯,最後通過給本地mysql強制設定UTF-8解決的。

首先找到本地mysql安裝目錄,然後新建一個my.ini檔案。

my.ini檔案內容為:

[client]
    port=3306
    default-character-set=utf8
    [mysqld]
    port=3306
    character_set_server=utf8
    basedir=D:\mysql\mysql-5.6.26-winx64
    #解壓目錄
    datadir=D:\mysql\mysql-5.6.26-winx64\data
    #解壓目錄下data目錄
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    [WinMySQLAdmin]
   D:\mysql\mysql-5.6.26-winx64\bin\mysqld.exe

 儲存後開啟cmd視窗執行:

show variables like 'char%';這個命令檢視mysql編碼。記得要重啟mysql服務哦!