Я установил XAMPP, создал базу данных MariaDB и файлы PHP для доступа к этой базе данных, и все работает нормально. Сейчас я пишу программу на C++ для доступа к той же базе данных, но получаю сообщение об ошибке:
Невозможно загрузить плагин аутентификации «mysql_native_password». Указанный модуль не найден.
Я создал нового пользователя с аутентификацией «mysql_old_password» и получил аналогичное сообщение об ошибке. Кажется, текущая версия XAMPP не поставляется с какими-либо плагинами. Создание пустой папки для плагинов не помогает.
Если я попытаюсь изменить метод аутентификации на «caching_sha2_password», операция завершится неудачно, поскольку «mysql_native_password» и «mysql_shared_password» — единственные два разрешенных метода аутентификации, а плагины больше не поддерживаются.
Можно ли сделать это с помощью C++?
Подробнее здесь: https://stackoverflow.com/questions/795 ... mpp-with-c