mac修改數據庫服務的編碼方式

由於數據庫保存表情包報錯的情況 需要改編碼方式爲utf8mb4(可以支持四個字節)
僅修改數據庫,表,字段的編碼方式是沒用的,需要將數據庫服務的編碼方式改爲utf8mb4

mac的數據庫默認是沒有my.cnf文件的,要改配置的話,需要自己創建一個my.cnf文件 放在/etc/my.cnf路徑
添加要修改的配置

[client]
default-character-set = utf8mb4

[mysql]  
default-character-set = utf8mb4

[mysqld]  
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci
init_connect = 'SET NAMES utf8mb4'

重啓mysql服務
在這裏插入圖片描述
查看編碼方式
show variables like ‘%char%’
成功改爲utf8mb4
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章