mysql編碼修改為utf8的方法:1、打開并修改mysql配置文件“my.ini”;2、在“mysqld”標簽下添加“default-character-set = utf8”;3、重新啟動mysql服務即可。
本教程操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。
mysql編碼怎么修改為utf8
1、?編輯MySql的配置文件
MySql的配置文件Windows下一般在系統目錄下或者在MySql的安裝目錄下名字叫my.ini,可以搜索,linux下一般是?/etc/my.cnf
–在?[mysqld]?標簽下加上以下內容:
default-character-set?=?utf8 character_set_server?=?utf8
注意:如果此標簽下已經存在“default-character-set=GBK”類似的內容,只需修改即可。
–在?[mysql]?標簽下加上一行
default-character-set?=?utf8
–在?[mysql.server]標簽下加上一行
default-character-set?=?utf8
–在?[mysqld_safe]標簽下加上一行
default-character-set?=?utf8
–在?[client]標簽下加上一行
default-character-set?=?utf8
2、?重新啟動MySql服務
Windows可在服務管理器中操作,也可使用命令行:
net?stop?mysql?回車
net?start?mysql?回車
服務名可能不一定為mysql,請按自己的設置
Linux下可是用?service?mysql?restart
如果出現啟動失敗,請檢查配置文件有沒有設置錯誤
3、?查看設置結果
登錄MySql命令行客戶端:打開命令行
mysql?–uroot?–p?回車
輸入密碼
進入mysql后?執行?:show?variables?like?“%?character?%”;
另外:
建立數據庫時可以使用以下命令:
create?database?app_relation?character?set?utf8; use?app_relation; source?app_relation.sql;
修改數據庫編碼的命令為:
alter?database?app_relation?character?set?utf8;
推薦學習:mysql視頻教程