我使用的MySQL 5.5.10,其character_sets是如何在MySQL中插入utf-8 mb4字符(在ios5中的表情符号)?
| character_set_client | utf8mb4 |
| character_set_connection | utf8mb4 |
| character_set_database | utf8mb4 |
| character_set_filesystem | binary |
| character_set_results | utf8mb4 |
| character_set_server | utf8mb4 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
| collation_connection | utf8mb4_general_ci |
| collation_database | utf8mb4_general_ci |
| collation_server | utf8mb4_general_ci |
我改变utf8mb4从UTF8对iOS5的的表情符号。它们由4字节代码表示。
但是当我插入3个笑脸表情符号'???'在mysql中。
它们是3F 3F 3F(Hex)。
我可以存储iOS4的emojis,但不支持iOS5。
我该如何存储iOS5的emojis?
请帮帮我。
mysql phpadmin显示???,但iOS应用程序可以显示表情符号。 –
参见http://stackoverflow.com/questions/38363566/trouble-with-utf8-characters-what-i-see-is-not-what-i-stored/,尤其是“问号”的讨论。 –