【发布时间】:2015-08-29 06:28:41
【问题描述】:
当我尝试在我的 mysql 中插入这些字符时:
\u2605
\u9f8d
\u738b
我得到一个问号。 (我已将 mysqli_set_charset 设置为 utf8)
但对于其他角色,例如
\u2122
我得到了正确的符号 (TM)
我已经将我的表设置为 utf8_general_ci
如何获得正确的符号?谢谢
【问题讨论】:
当我尝试在我的 mysql 中插入这些字符时:
\u2605
\u9f8d
\u738b
我得到一个问号。 (我已将 mysqli_set_charset 设置为 utf8)
但对于其他角色,例如
\u2122
我得到了正确的符号 (TM)
我已经将我的表设置为 utf8_general_ci
如何获得正确的符号?谢谢
【问题讨论】:
天哪,我想通了。即使我更改了表格编码,行仍然在 latin1,只是将其更改为 utf8mb4_general_ci
【讨论】: