进入mysql数据库无法正常工作

时间:2018-02-15 18:23:55

标签: php utf-8 utf8mb4

我正在尝试将一个表情符号()插入到mysql数据库中。

当我从php代码插入它时,它会插入????。

当我尝试将其复制并粘贴到phpmyadmin时,会发生以下错误:

  

>>> tuple.__itemsize__ 8

列'内容'是长文本。

然后我尝试使用Warning: #1366 Incorrect string value: '\xF0\x9F\x98\x8D' for column 'content' at row 1代替utf8mb4_unicode_ci整理,但我仍然从php得到相同的结果,尽管它在phpmyadmin中正确插入。

我已经在线跟踪了许多教程,并建议了所有数据库更改,但我无法找到问题的答案。

有人可以帮忙吗?

谢谢

0 个答案:

没有答案