在Mysql中将utf8字符作为问号

时间:2015-06-13 08:40:10

标签: mysql utf-8

当我试图在我的mysql中插入这些字符时:

\u2605
\u9f8d
\u738b

我得到一个问号。 (我已将mysqli_set_charset设置为utf8)

但是对于像

这样的其他角色
\u2122

我得到了正确的符号(TM)

我已将表格设置为utf8_general_ci

如何获得正确的符号?谢谢

1 个答案:

答案 0 :(得分:1)

好主人,我想为什么。即使我更改了表格编码,行仍然在latin1中,只需将其更改为utf8mb4_general_ci