To whom this MySQL UTF-8 news may concern
Strictly speaking not news exactly, given that it dates from early 2018, but it was news to me, and since I haven’t seen it make the rounds I still find it worth disseminating. From the MySQL 8.0.11 release notes:
The
utf8mb3character set will be replaced byutf8mb4in a future MySQL version. Theutf8character set is currently an alias forutf8mb3, but will at that point become a reference toutf8mb4. To avoid ambiguity about the meaning ofutf8, consider specifyingutf8mb4explicitly for character set references instead ofutf8.
This a declaration of intent rather than a change that has happened… but still. It’s been a very long September…
(To prepare for this you’ll want to note what you need to take into account regarding the way utf8mb4 and indexes interact.)
Leave a comment