【发布时间】:2016-05-24 19:23:39
【问题描述】:
如何将带有 emoji 的文本从 Android 应用程序发送到服务器并正确保存在 MySql 数据库中?
在 Android 应用程序中,我通过 post 方法将一些参数传递给 php 服务器,然后将其保存到 MySql 数据库中。但是我的表情符号有 2 个问题????
- 在 php 中我得到了这个表情符号 ????转换为 "="
- 如果我尝试在 MySql 中手动保存它,我会得到“????”以及以下错误
Warning: #1366 Incorrect string value: '\xF0\x9F\x98\x8D' for column 'name' at row 1。表格和字段具有 utf8mb4_bin 排序规则。
【问题讨论】: