Storing and showing emojis in Android application using MySQL
问题 I have an application talking to a NodeJS server via socket, that server is talking to PHP via HTTP, and that PHP is using MySQL. When I try to insert Emojis in a text field, and save it to DB, when I get it back I see "?". If I copy Emojis from wikipedia (for example ✒️ ❤️ 🀄️ 🈚️ ) and force them to the DB, when I select them it shows ✒️ ❤️ ?️ ?️ Note: The field in DB is utf8mb4bin . Why can't I store emojis directly from my device to DB? Why does some emojis show, while others don't? Note :