while getting emojies stored in table column of type varchar(2000) with character set utf8mb4 and collation utf8mb4_unicode_ci of MySQL database having version innodb_version 5.6.26-74.0 it get displayed as ? in apple's ios ipad application.
I have change character set and collation of all table where I storing my emojies (smileys) with below mysql sql ..
ALTER TABLE studentresponse
CONVERT TO CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
ALTER TABLE observation
CONVERT TO CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
By searching solution over the internet I got something like this.. You have to set connection encoding to utf8mb4 , otherwise MySQL will convert the stored utf8mb4 data to utf8,
so please help me out in this...
ALTER TABLE studentwadata
CONVERT TO CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
but on apples ipad application it shows as ? for all smileys that have enter from ipad and stored into mysql table as ? only.