Openshift MySql表情符号支持

时间:2016-03-23 17:53:47

标签: mysql openshift emoji utf8mb4 cartridge

我正在尝试在Openshift MySql盒式磁带上支持表情符号。我按照一些指南设置了UTF8mb4字符集,但它似乎不起作用。当我尝试在VARCHAR字段中插入表情符号时,它会存储“????”。 这是一个Openshift问题吗?有人知道如何全力支持表情符号吗?

1 个答案:

答案 0 :(得分:0)

多个问号通常表示表/列已声明为update01.x。请参阅CHARACTER SET latin1进行检查。

这只是您需要指定utf8mb4的四个地方之一:

  • 据推测,表情符号字节已经是utf8了。
  • SHOW CREATE TABLE - 或者用于建立连接的openshift / cartridge中的等效内容。
  • 表格/列必须为SET NAMES utf8mb4
  • Html需要CHARACTER SET utf8mb4