Как записать Эмодзи в базу mysql с нормальным хранением вместо "?"

Ребята, мучаюсь уже второй день. Не записывает эмодзи в базу. Соеденение правильное, пробовал разные кодировки базы и таблиц. ДАже напрямую через пхпмайдмин закидываю эмодзи и отображает только версии юникод 1.

Остальные сохраняются как знаки вопроса "?"

Всю кодировку utf8mb4 перепробовал. Я техподдержку хоста уже утомил)) Админ сам пробовал и говорит что не знает в чем проблема...

Может их нужно конвертировать/кодировать или они поддятгиваются с других библитек. Инфы не нашел, первый раз с этим вопросом сталкнулся.

Заранее спасибо за ответы.

Вот что пишет сервер по запросу SHOW VARIABLES LIKE 'character_set%';

введите сюда описание изображения

Я так понимаю это на стороне хоста админ должен править? Или можно в пхпмайадмине сделать? Админ морозится и говорит что дело в подключении к базе. Или не хочет ничего делать или сам не знает...


Ответы (1 шт):

Автор решения: vanesicks

Поставьте у конкретного нужного вам поля в таблице utf8mb4_general_ci.

→ Ссылка