Suspeito que o Workbench esteja sendo executado no modo utf8, não utf8mb4. Mude isso.
Para verificar se os dados estão armazenados corretamente, faça um
SELECT HEX(col) ...
para ver os bytes reais armazenados. Por exemplo:😁 => F09F9881 SELECT HEX(col) ...
para ver os bytes reais armazenados. Por exemplo:😁 => F09F9881