3 ms·
Note: > The utf8mb3 character set is deprecated and you should expect it to be removed in a future MySQL release. Please use utf8mb4 instead. utf8 is currently
by throw0101a 5y ago
Note:
> The utf8mb3 character set is deprecated and you should expect it to be removed in a future MySQL release. Please use utf8mb4 instead. utf8 is currently an alias for utf8mb3, but it is now deprecated as such, and utf8 is expected subsequently to become a reference to utf8mb4. Beginning with MySQL 8.0.28, utf8mb3 is also displayed in place of utf8 in columns of Information Schema tables, and in the output of SQL SHOW statements.
* https://dev.mysql.com/doc/mysql-g11n-excerpt/8.0/en/charset-unicode-utf8.html https://dev.mysql.com/doc/mysql-g11n-excerpt/8.0/en/charset-...
- ghusbands 5y agoMaybe they should rename/alias it to brokenutf8, to make it more likely that people will notice a problem.
- ehsankia 5y agoThat's not needed, what is needed is what they said they would do: > and utf8 is expected subsequently to become a reference to utf8mb4 Once utf8 points to the right thing, the mistake will stop happening as no one is explicitly using utf8mb3 by accident. Not sure why this wasn't done right away, and only will be "subsequently". Has it been done yet?
- ksec 5y agoI really wish they do this in a new, major version release. But they dont seems to be keen on releasing 9.0.
- lmm 5y agoHmm, I wonder if they'll deprecate "LATIN1" as an alias for "CP1252 + 8 arbitrary characters" (a charset that literally only exists in MySQL) as well.