Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C++ & MySQL

17K
22 февраля 2007 года
Danko
17 / / 22.02.2007
Вообщем такой трабл.
Мне надо начать работать с базой данных через С++, но нивкакую не могу найти правильную библиотеку для этого, в книгах фигурирует mysql.h но как нестранно ее или у меня нет (VS 2003) или же при ее подключении не удается даже скомпилить пустой исходник (VS2005).
Кто подскажет название библиотеки или поделится оной =) или может подскажет достойную книгу по этому вопросу.

Зарание спасибо.
9
22 февраля 2007 года
Lerkin
3.0K / / 25.03.2003
Скачай MySQL c оффсайта, и пропиши все пути для инклудов и библиотек. А для С++ юзай MySQL++. Имхо, удобный враппер.
17K
22 февраля 2007 года
Danko
17 / / 22.02.2007
Цитата: Lerkin
Скачай MySQL c оффсайта, и пропиши все пути для инклудов и библиотек.



В смысле прописать поподробнее можно? у меня уже стоит MySQL/Apache/PHP Вот и надо работать с этой базой =)

9
22 февраля 2007 года
Lerkin
3.0K / / 25.03.2003
Цитата: Danko
В смысле прописать поподробнее можно? у меня уже стоит MySQL/Apache/PHP Вот и надо работать с этой базой =)


В настройках проекта своего, в студии, укажи пути к подкаталогам include и lib в каталоге, куда ты установил MySQL. Кстати, ты их, вообще, ставил?

17K
22 февраля 2007 года
Danko
17 / / 22.02.2007
Да все стоит и работает между собой (MySQL/Apache/PHP) есть так же и инклюды (\usr\mysql\include\) но вот подключаю я mysql.h и все =( вилы.
includы подключил, а вот как lib добавить не могу понять...
9
22 февраля 2007 года
Lerkin
3.0K / / 25.03.2003
:mad: Да ёлы-палы...

Цитата: Danko
Да все стоит и работает между собой (MySQL/Apache/PHP) есть так же и инклюды (\usr\mysql\include\) но вот подключаю я mysql.h и все =( вилы.




Для VS2003 .NET
-----------------
Project->Properties->C/C++->General:
Additional Include Directories: \usr\mysql\include

Project->Properties->Linker->General:
(для Debug) Additional Library Directories: \usr\mysql\lib\debug
(для Release) Additional Library Directories: \usr\mysql\lib\opt (или ..\release)

Так идёт?

9
22 февраля 2007 года
Lerkin
3.0K / / 25.03.2003
Нафиг ты старый пост редактируешь?
Цитата: Danko
...
includы подключил, а вот как lib добавить не могу понять...


Читай доку, короче. Там про все написано....

1.8K
24 февраля 2007 года
pod
144 / / 05.04.2006
Цитата: Danko
Вообщем такой трабл.
Мне надо начать работать с базой данных через С++, но нивкакую не могу найти правильную библиотеку для этого, в книгах фигурирует mysql.h но как нестранно ее или у меня нет (VS 2003) или же при ее подключении не удается даже скомпилить пустой исходник (VS2005).
Кто подскажет название библиотеки или поделится оной =) или может подскажет достойную книгу по этому вопросу.

Зарание спасибо.



может что полезного найдёш:
http://www.alhem.net/project/mysql/examples.html
;)

17K
25 февраля 2007 года
Danko
17 / / 22.02.2007
Error 1 error LNK2019: unresolved external symbol _mysql_init@4 referenced in function _wmain 132131.obj

еще один глупый вопрос, све вроди работаает только вот. Такие ошибки когда начинаешь любую функцию использовать для работы с базой...
1.8K
27 февраля 2007 года
pod
144 / / 05.04.2006
:( sorry ничем не могу помоч сам не тестил. просто както интересовался и нашёл
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог