2015-04-20 1 views
1

Я пытаюсь с помощью различных программ DB (Navicat, MySQL Workbench и других) включить emoji в строку таблицы вместе с текстом. Таблица utf8mb4_general_ci, поэтому она должна работать, но в итоге она отображается как ???? или ?. Какая уловка здесь, чтобы включить иконки emoji напрямую?Как включить emoji в utf8mb4_general_ci закодированную БД? (Проблема с MySQL)

+0

У вас есть шрифт с смайликами? Можете ли вы «ВЫБЕРИТЬ HEX (string_with_emoji) ...» и показать вывод? – Michas

+0

Нужно ли отображать дополнительный файл? Как любой webfont? – frz3993

ответ

1

Версии navicat < 11.1 не работают.

Используйте новейшую версию Navicat и перейдите в меню «Редактирование соединения»> «Дополнительно»> «Кодировка» и выберите «Авто». (Это позволяет вам вставлять emojis в базу данных, попробовать скопировать/вставить из web.whatsapp.com для тестирования). Вы увидите пустые квадраты.

Затем перейдите в меню Инструменты> сетки шрифт> Segoe UI Symbol (это покажет только UTF-7 смайлики)

 Смежные вопросы

  • Нет связанных вопросов^_^