Получение ???при вводе нелатинских данных в mysql через Nifi - PullRequest
0 голосов
/ 22 октября 2018

При вставке арабских символов (не латинских) в MySQL с использованием процессора PutDatabaseRecord Nifi символы заменяются на «???????»

После вставки арабская строка заменяется на??????. Я создал таблицу MySQL, используя utf8.

 ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE  utf8_general_ci

Пожалуйста, дайте мне знать, если кто-то получил разрешение для того же.При использовании Sqoop арабские символы заменяются на «????????».

1 Ответ

0 голосов
/ 23 октября 2018

Я нашел решение с Sqoop, где я добавил нижнюю часть в строку подключения

useUnicode=true&characterEncoding=utf-8
...