Настройка соединителя MySQL C для корректного приема кириллических символов

#c #mysql #mysql-connector

#c #mysql #mysql-connector

Вопрос:

Мне нужно использовать соединитель MySQL C 1.1.12 для вставки кириллических символов, но когда я использую эту строку:

 con->setClientOption("OPT_CHARSET_NAME", "utf8");  // I tried also utf8mb4 
con->setClientOption("characterSetResults", "utf8");
  

Я получаю этот код ошибки: MySQL error code: 1366 .
Как мне правильно настроить связь с базой данных?
Спасибо.

Комментарии:

1. Ваше соединение успешно без кириллических символов? Кроме того, вы заглянули в документы ?

2. да, подключение к базе данных работает, но я не могу получить принятые символы Юникода?