Charset utf8mb4 не работает в NodeJS - MySQL (проблема кодирования)

0

Я прочитал много постов о charset utf8, но пока не нашел решения. У меня есть таблица, установленная в utf8_general_ci, и имена столбцов в utf8_general_ci, тоже. Я пытаюсь получить значения из базы данных MySQL, но получаю в результате: "Î´ÏƒÏ † Î´ÏƒÏ † Î´ÏƒÏ †". Текст внутри столбца греческий.

Что я пробовал:

1) Установите Charset в UTF8, UTF8MB4, utf8_general_ci в db.connection

2) запрос ("SET NAMES UTF8")

3) Мой тип контента - кодировка: utf8

Но ничего. Кто-нибудь может мне помочь?

  • 0
    utf8 - это действительно utf8mb3, а не utf8mb4. SHOW CREATE TABLE tbl_name показывающее names , поможет.
  • 0
    Я установил это, но ничего. Те же результаты> Î´ÏƒÏ † Î´ÏƒÏ † Î´ÏƒÏ †
Теги:
encode

1 ответ

0

Вы надеялись на: δσφδσφδσφ, правильно?

Поскольку я уже ответил https://dba.stackexchange.com/questions/221396/nodejs-problem-with-utf8-general-ci, я не буду повторяться здесь.

Смотрите также Nodejs конвертирует строку в UTF-8

Ещё вопросы

Сообщество Overcoder
Наверх
Меню