używam MySQL 5.5.10, a jego character_sets sąJak wstawić znak utf-8 mb4 (emoji w ios5) w mysql?
| 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 |
Zmieniłem utf8mb4 z utf8 dla emotikonom iOS5 użytkownika. Są one reprezentowane przez kod 4-bajtowy.
Ale kiedy wstawiłem 3 emotikony emotikonów, "???" jest w mysql.
Są to 3F 3F 3F (Hex).
Mogę dobrze przechowywać emotikony w iOS4, ale nie iOS5.
Jak mogę przechowywać emotikony iOS5?
Proszę, pomóż mi.
mysql phpadmin pokazuje ???, ale aplikacja na iOS może wyświetlać emoji. –
Zobacz także http://stackoverflow.com/questions/38363566/trouble-with-utf8-characters-what-i-see-is-not-what-i-stored/, zwłaszcza omówienie "znaków zapytania". –