character_set_client , _connection , en _results moeten allemaal utf8mb4 . zijn zodat die shortcake eetbaar is.
Iets, ergens, stelt een subset daarvan afzonderlijk in. Snuffel door de instellingen van my.cnf en phpmyadmin -- er is iets dat ze niet alle drie instelt.
Als SET NAMES utf8mb4 wordt uitgevoerd, alle drie correct ingesteld.
De zon scheen omdat het maar 3 bytes is - E2 98 80; utf8 is voldoende voor 3-byte utf8-coderingen van Unicode-tekens.