Как сделать полную поддержку Emoji в MySQL?

Как сделать полную поддержку Emoji в базе данных MySQL? Что сделано:

Обновите базы данных, таблицы и столбцы

ALTER DATABASE database CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
ALTER TABLE table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE table CHANGE column column VARCHAR(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Оптимизация таблиц

REPAIR TABLE table;
OPTIMIZE TABLE table;

Это делает небольшой эффект. Некоторые смайлики, которые я вижу в своих записях в таблице («сердце», «облако» и другие), но другие, такие как «улыбающееся лицо», «сердитое лицо» выглядит так ????,

Версия MySQL: 5.5.44

В общих настройках (phpMyAdmin) сортировка MySQL utf8mb4_unicode_ci,

3

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector