2017-07-25 68 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