Вопросы к Поиску с Алисой
Основное различие между кодировками utf8 и utf8mb4 в MySQL заключается в количестве поддерживаемых байт на символ: www.percona.com dev.to
Таким образом, utf8mb4 подходит для хранения сложных текстовых данных, поиска и сравнения текста, а utf8 — для ситуаций, когда достаточно хранения символов из BMP. www.percona.com
Кроме того, utf8 и utf8mb3 (псевдоним utf8) устарели в MySQL 8.0 и постепенно удаляются из системы, поэтому рекомендуется использовать utf8mb4. www.percona.com С версии MySQL 8.0.28 и выше utf8mb4 — кодировка по умолчанию. www.percona.com