Hvis 😼 var ved at snuble det, er det fordi 😼 ikke er i det grundlæggende flersprogede plan i Unicode; det er i det supplerende flersprogede plan, som er over U+FFFF og fylder 4 bytes i UTF-8 i stedet for 3. Fuldt konforme Unicode-implementeringer behandler dem ikke anderledes, men MySQL-tegnsæt utf8 accepterer ikke tegn over U+FFFF. Hvis du har en nyere version af MySQL, kan du ALTER TABLE bruge utf8mb4, som korrekt håndterer alle Unicode-tegn. Der er nogle problemer med at ændre, da MySQL tildeler 4 bytes pr. tegn i stedet for 3; se http://dev.mysql.com/ doc/refman/5.5/en/charset-unicode-upgrading.html for detaljerne.
Dette problem er en kopi af Indsættelse af UTF-8-kodet streng i UTF-8-kodet mysql-tabel mislykkes med "Forkert strengværdi" .