解決微信暱稱特殊字符存放數據庫報錯問題

在做微信開發的時候,很容易遇到特殊字符的暱稱,這樣的暱稱如果用普通的utf-8存放數據庫就會報錯,需要用utf-8mb4方式存儲,單單修改這個是不夠的


1.創建數據庫的時候數據庫編碼utf-8mb4 表裏對應的字段也是

2.window下找到my.ini文件 

[client]
no-beep


default-character-set = utf8mb4


# pipe
# socket=0.0
port=3306


[mysql]


default-character-set= utf8mb4
技術總監-劉鎮  11:36:08
# The default character set that will be used when a new schema or table is
# created and no character set is defined


character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci


# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB


對應替換這些內容即可


linux中 找到my.cnf文件 替換即可


然後重啓服務器即可

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