解決 微信包含emoji表情的暱稱,直接用sql語句能夠寫入而在yii2框架寫卻寫不成功的 問題

背景:php

首先是emoji表情寫入不成功,在網上查了許多資料,包括配置mysql,重啓mysql等等,這樣以後發現仍是寫入失敗。mysql

將sql語句複製出來,直接粘貼到mysql客戶端執行,發現沒問題.而經過代碼寫入卻有問題sql

 

解決方案:emoji

在config/db.php中將charset = 'utf8'改成charset='utf8mb4'配置

 

原生php也相似,能夠檢查代碼中的charsetsql語句

相關文章
相關標籤/搜索