I have a table linkmapper with a single column keyword. Table collation is utf8mb4_unicode_ci. I tried to execute the following command.
insert into linkmapper (keyword) values("There’s is a demo");
Later I used the select command to see the content of the table.
mysql> select keyword from linkmapper;
+-------------------+
| keyword |
+-------------------+
| There?s is a demo |
+-------------------+
Here you can see that special character is replaced by ?.
PS: This problem is just arising on my localhost WAMP machine. On production, everything is working as expected.