4 ms·
utf8mb3 isn't a broken subset. It includes characters in the basic multilingual plane which is fine for 99% of cases. uft8mb4 uses more bytes than necessary
by vinger 6y ago
utf8mb3 isn't a broken subset. It includes characters in the basic multilingual plane which is fine for 99% of cases.
uft8mb4 uses more bytes than necessary for most. You get 255 varchar limits with uft8mb3, I think you only get 192 characters with uft8mb4.
- Alexendoo 6y agouft8mb4 does not use more bytes than utf8mb3, for anything representable by utf8mb3 the size in uft8mb4 is identical. Anything that would be 4 bytes in uft8mb4 is not able to be stored in utf8mb3 utf8mb3 is definitely a broken subset, it's deprecated at the very least