Я пытаюсь с помощью различных программ DB (Navicat, MySQL Workbench и других) включить emoji в строку таблицы вместе с текстом. Таблица utf8mb4_general_ci, поэтому она должна работать, но в итоге она отображается как ???? или ?. Какая уловка здесь, чтобы включить иконки emoji напрямую?Как включить emoji в utf8mb4_general_ci закодированную БД? (Проблема с MySQL)
1
A
ответ
1
Версии navicat < 11.1 не работают.
Используйте новейшую версию Navicat и перейдите в меню «Редактирование соединения»> «Дополнительно»> «Кодировка» и выберите «Авто». (Это позволяет вам вставлять emojis в базу данных, попробовать скопировать/вставить из web.whatsapp.com для тестирования). Вы увидите пустые квадраты.
Затем перейдите в меню Инструменты> сетки шрифт> Segoe UI Symbol (это покажет только UTF-7 смайлики)
У вас есть шрифт с смайликами? Можете ли вы «ВЫБЕРИТЬ HEX (string_with_emoji) ...» и показать вывод? – Michas
Нужно ли отображать дополнительный файл? Как любой webfont? – frz3993