表情符号插入MySQL

时间:2017-09-22 06:08:07

标签: mysql codeigniter utf-8 emoji

我尝试在聊天框textarea with emoji image input中添加表情符号,但在插入时,我尝试对数据进行var转储,如下所示:

  

❤️❤️❤️❤️

我没有选择任何表情符号并插入数据库

  

❤️❤️❤️????????❤️

喜欢这些,我也做了这些步骤

  

1)ALTER DATABASE CHARACTER SET utf8 COLLATE utf8_unicode_ci;

     

2)ALTER TABLE CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;

     

3)ALTER TABLE MODIFY VARCHAR(255)CHARACTER SET utf8 COLLATE utf8_unicode_ci;

     

“感谢@Timo Huovinen”

任何方式,我想在数据库中正确插入表情符号,插入后,应列出原始的表情符号图像。

提前致谢!!!

1 个答案:

答案 0 :(得分:0)

在将emojis插入数据库之前将其解析为unicode字符,之后每当您检索表情符号时,只需将它们再次解析回来。

以下是一些信息: http://crocodillon.com/blog/parsing-emoji-unicode-in-javascript