Не получается подключить, в последних версиях он использует boost, но после всех настроек компилятор выдаёт ошибки линковки, по типу :
LNK2028 ёё√ыър эр эхЁрчЁх°хээє■ ыхъёхьє (0A0004A6) "public: __thiscall sql::SQLString::~SQLString(void)" (??1SQLString@sql@@$$FQAE@XZ) т ЇєэъЎшш "public: virtual __thiscall sql::BaseVariantImpl::~BaseVariantImpl(void)" (??1BaseVariantImpl@sql@@$$FUAE@XZ)
И таких много
Ясное дело, что я где-то накосячил, но вот искать где, нет времени разбираться.
Хотелось бы использовать что-нибудь попроще в подключении.
Там сейчас MySQL Connector нужна библиотека BOOST.
Казалось бы, нужна, поставь! Но после того, как я все эти библиотеки ставлю, компилятор ругается.
Да, проблема в том что бы подключить MySQL Connector.
Возможно я чего то не знаю, опишу действия, может что подскажите
Скачал MySQL Connector.
Потом прописал в проекте пути до heder файлов и до lib файлов
Все файлы вроде как находит, но требует ещё файлы библиотеки boost
Ставлю boost, прописываю пути. Теперь среда видит все необходимые файлы, но при компиляции выдаёт ошибки линковки.
И ладно бы ещё адекватные ошибки, но пример такой ошибки я привёл выше.
Кто-нибудь может подсказать как поступить?
Заранее благодарен)
И вообще по интернету и на скинутом вами сайте, говорят о файле libmysql.dll
Однако ни в скаченых архивах, ни при использовании установщика, такого файла нет.
Может надо ещё собрать что-то? (эту библиотеку libmysql.dll)
В библиотеках лежит только mysqlcppconn.dll , mysqlcppconn.lib, mysqlcppconn-static.lib.
Большое спасибо за помощь, всё мой плохой английский.
Я думал, что там отдельная полноценная библиотека с++, а не обёртка над си.
А ещё с версиями напутал(x32/x64)
Что не говори, а дома в 3 ночи решаются такие проблемы лучше : -)))
Самое смешное, что хостинг (как оказалось) не даёт напрямую работать с базой данных