я получаю эту ошибку при подключении к базе данных MySQL:Использование подключения соединителя MySQL C++ отказался
Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)
Проблема, кажется, происходит с использованием различных версий libmysql.dll.
Я мог бы подключиться с использованием предыдущей версии, которую я получил от установки MySQL Community Server (5.6.0). Однако, когда я сам построил libmysql.lib и .dll, используя исходный код MySQL C/connector, соединение завершилось с ошибкой выше. Таким образом, это заставляет меня думать, что в исходном коде может быть настройка при создании DLL-файла, который я должен соблюдать для правильного подключения. Что это может быть?
Какая у вас работающая версия сервера db? Это тот, который вы упоминаете в своем вопросе, или вы установили его только для получения источника соединителя? – didierc