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.