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
utf8mb3
character set will be replaced byutf8mb4
in a future MySQL version. Theutf8
character set is currently an alias forutf8mb3
, but will at that point become a reference toutf8mb4
. To avoid ambiguity about the meaning ofutf8
, consider specifyingutf8mb4
explicitly 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