character_set_client
, _connection
и _results
всички трябва да са utf8mb4
за да може този сладкиш да се яде.
Нещо, някъде, задава подмножество от тях поотделно. Разровете се в настройките на my.cnf и phpmyadmin - нещо не настройва и трите.
Ако SET NAMES utf8mb4
се изпълнява, и трите са зададени правилно.
Слънцето грееше, защото е само 3-байта - E2 98 80
; utf8 е достатъчен за 3-байтови utf8 кодировки на Unicode символи.