Как сохранить 4 байта Emoji в MySQL?

версия MySQL 5.5.41 (MariaDB)

ALTER TABLE msg_ms CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

Я преобразовал свою таблицу в utf8mb4, но мои данные col (msg_desc) все еще показывают ???? когда я пытаюсь сохранить 4 байта Emoji. Как решить эту проблему?

CREATE TABLE `msg_ms` (
`msg_desc` varchar(191) COLLATE utf8mb4_bin DEFAULT NULL
PRIMARY KEY (`msg_code`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin

1

Решение

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

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

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

По вопросам рекламы [email protected]