Вопросы к Поиску с Алисой
Разница между utf8 и utf8mb4 в MariaDB заключается в том, какие символы они поддерживают. blog.nabil.cc www.monolune.com
Utf8 может хранить символы, для которых достаточно максимум трёх байтов на каждый символ. blog.nabil.cc www.monolune.com Это символы из Основной многоязычной плоскости (BMP), в том числе наиболее часто используемые символы Unicode. blog.nabil.cc
Utf8mb4 — это расширение utf8, которое может хранить символы, для которых требуется максимум четыре байта на каждый символ. blog.nabil.cc www.tutsdrupal.com К ним относятся, например, эмодзи, некоторые азиатские символы и другие менее часто используемые символы Unicode. blog.nabil.cc
Таким образом, utf8mb4 предпочтительнее utf8, если нужно хранить или обрабатывать символы, выходящие за пределы BMP, или если требуется поддержка более широкого диапазона символов. blog.nabil.cc