【问题标题】:utf8 characters as question mark in MysqlMysql中的utf8字符作为问号
【发布时间】:2015-08-29 06:28:41
【问题描述】:

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

\u2605
\u9f8d
\u738b

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

但对于其他角色,例如

\u2122

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

我已经将我的表设置为 utf8_general_ci

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

【问题讨论】:

    标签: mysql utf-8


    【解决方案1】:

    天哪,我想通了。即使我更改了表格编码,行仍然在 latin1,只是将其更改为 utf8mb4_general_ci

    【讨论】:

      猜你喜欢
      • 2011-07-12
      • 2015-11-23
      • 1970-01-01
      • 1970-01-01
      • 2020-12-22
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 2011-10-24
      相关资源
      最近更新 更多