MySQL 檢視與修改預設字符集

johnychen發表於2021-09-09
檢視MySQL預設字符集
SHOW VARIABLES LIKE 'character%' ;

圖片描述

character_set_client 為客戶端編碼方式

character_set_connection 為建立連線使用的編碼

character_set_database 資料庫的編碼

character_set_results 結果集的編碼

character_set_server 資料庫伺服器的編碼

只要保證統採用的編碼方式一致,就可以避免亂碼的產生


設定 MySQL 預設字符集

開啟 my.ini 配置檔案,新增以下內容:

[mysql]
default-character-set=utf8

[client]
default-character-set=utf8

[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'

儲存修改後重啟MySQL服務,再次檢視字符集:
圖片描述

當所有字符集都採用 UTF-8 時,配置修改就成功了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4301/viewspace-2798001/,如需轉載,請註明出處,否則將追究法律責任。

相關文章