Ich vermute, Workbench läuft im utf8-Modus, nicht im utf8mb4. Ändere das.
Um weiter zu überprüfen, ob die Daten korrekt gespeichert sind, führen Sie einen SELECT HEX(col) ...
aus um die tatsächlich gespeicherten Bytes zu sehen. Zum Beispiel:😁 => F09F9881