visual c++ и mysql

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by malik555, 19 Aug 2009.

  1. malik555

    malik555 New Member

    Joined:
    4 Feb 2009
    Messages:
    132
    Likes Received:
    1
    Reputations:
    0
    Всем привет !

    У меня такая проблема - немогу подключится к mysql .

    У меня установлен mysql 5.1 я читал что для подключения нужна либа libmysql.lib и заголовочный вайл mysql.h

    Но на моем mysql 5.1 сервере нет этих файлов есть только

    C:\Program Files\MySQL\MySQL Server 5.1\bin\libmySQL.dll

    А где их брать тогда ?
     
  2. bons

    bons Elder - Старейшина

    Joined:
    20 Dec 2007
    Messages:
    286
    Likes Received:
    121
    Reputations:
    21
    во время установки надо указывать что тебе ещё нужны подключаемые файлы и библиотеки.
    и вообще если тебе нужно именно C++ а не C то это не совсем то.
     
  3. malik555

    malik555 New Member

    Joined:
    4 Feb 2009
    Messages:
    132
    Likes Received:
    1
    Reputations:
    0

    Да мне именно С++ !

    Если программировать на C++ под Linux то я использовал Mysql++ очень удобная либа !


    А вот в visual c++ нечего пока подходящего не найду !
     
    #3 malik555, 19 Aug 2009
    Last edited: 19 Aug 2009
  4. bons

    bons Elder - Старейшина

    Joined:
    20 Dec 2007
    Messages:
    286
    Likes Received:
    121
    Reputations:
    21
    Mysql++ и в visual studio компилится
     
  5. malik555

    malik555 New Member

    Joined:
    4 Feb 2009
    Messages:
    132
    Likes Received:
    1
    Reputations:
    0

    Подскажите пожалуйста как его вкомпилить в

    visual c++

    Сылка на архив под visual c++
    http://tangentsoft.net/mysql++/relea...win32-vc++.zip
     
  6. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Project > Properties > Linker > ищешь пункт с либсами и добавляешь Mysql++
     
  7. malik555

    malik555 New Member

    Joined:
    4 Feb 2009
    Messages:
    132
    Likes Received:
    1
    Reputations:
    0
    Либы я все подключил только проблема при коннекте к mysql выдает ошибку

    "Точка входа в процедуру mysql_connect не найден в библиотеке DLL LIBMYSQL.dll"

    В самом архиве mysql++ было 3 либы
    - libmySQL.dll
    - mysql++.lib
    - libmySQL.lib

    Две из них я подключил к проэкту libmySQL.lib , mysql++.lib

    а третей libmySQL.dll незнаю что делать - и куда ее ложить .

    Подскажите пожалуйста !
     
  8. mr. ZetRikS

    mr. ZetRikS New Member

    Joined:
    17 Jul 2009
    Messages:
    45
    Likes Received:
    2
    Reputations:
    0
    Эм... вот этого не рекомендовал никто...
    Найди компоненты для Visual типо:
    http://torrents.ru/forum/viewtopic.php?t=1990986

    Их сайт: http://www.devart.com/ru/
    Вещь хорошая... иногда сам пользуюсь, но если писать приложение минимальным, то лучше юзать то, что ты первоначально и собирался...

    Линки в тему...
    http://www.functionx.com/mysqlnet/vcnet/Lesson04.htm
    http://programmersforum.ru/showthread.php?t=18719
    http://dev.mysql.com/usingmysql/