UTF-8 je připraven na ovládnutí světa, Latin1 není.
Pokud se pokoušíte uložit jiné než latinské znaky, jako je čínština, japonština, hebrejština, ruština atd. pomocí kódování Latin1, skončí jako mojibake . Můžete najít úvodní text tohoto článku užitečné (a ještě více, pokud znáte trochu Javy).
Všimněte si, že plná podpora 4bajtového UTF-8 byla zavedena až v MySQL 5.5. Před touto verzí to bylo pouze 3 bajty na znak, nikoli 4 bajty na znak. Takže to podporovalo pouze letadlo BMP a ne např. letadlo Emoji. Pokud chcete plnou podporu 4bajtového UTF-8, upgradujte MySQL alespoň na 5,5 nebo přejděte na jiný RDBMS, jako je PostgreSQL. V MySQL 5.5+ se nazývá utf8mb4
.