2017-07-25 70 views
0

我試圖插入emoji圖標到我的mqsql。但它插入像í ½í¸表情符號圖標不插入在MySQL中?

我改變了我的數據庫字符集utf8mb4,我改變了我的表字符集utf8mb4和整理,以utf8mb4_general_ciutf8mb4_bin

但仍未存儲表情圖標。我使用mysql查詢瀏覽器。

即時得到的表情符號圖標,從這裏

https://emojipedia.org/smiling-face-with-open-mouth-and-smiling-eyes/ 

如何解決這個問題?

回答

0
  • 變化數據庫缺省歸類到utf8mb4
  • 變化表的排序規則CHARACTER SET utf8mb4 COLLATE utf8mb4_bin
  • 變化表情符號列排序規則來utf8mb4_bin

如果可能的話組字符集在DBConnection的至utf8mb4 $database_connection->set_charset("utf8mb4");

請參閱:How to store Emoji Character in My SQL Database

+0

我首先嚐試過 – vel