character_set_client , _connection , et _results doivent tous être utf8mb4 pour que ce shortcake soit mangeable.
Quelque chose, quelque part, définit un sous-ensemble de ceux-ci individuellement. Parcourez les paramètres de my.cnf et de phpmyadmin -- quelque chose ne les définit pas tous les trois.
Si SET NAMES utf8mb4 est exécuté, tous les trois définis correctement.
Le soleil a brillé car il ne fait que 3 octets - E2 98 80; utf8 est suffisant pour les encodages utf8 de 3 octets de caractères Unicode.