|
2 / 2 / 3
Регистрация: 04.02.2013
Сообщений: 20
|
|||
Установка MySQL Connector C++ для Visual Studio 201005.02.2013, 15:53. Показов 9339. Ответов 3
Метки нет (Все метки)
Здравствуйте!
Пытаюсь подключить MySQL к C++. Делал по: Подключение и работа с MySQL в среде Visual C++. Все как бы гуд, но в папке \lib\opt
В \include
Для работы я так понимаю нужен еще
Проделываю все по статье закидываю хедер #include <mysql.h>, пишет что такой не найден. Кто в курсе прошу о помощи! Спасибо за внимание. Добавлено через 18 часов 15 минут Скачал connector С, там все есть. Прописал пути, хавает #include "mysql.h", но кидает Добавлено через 23 минуты решил проблему с ошибками вставкой: project -> MyProject Properties... -> Configuration Properties -> Linker -> Input -> Additional Dependencies -> (edit вставил libmysql.lib) Теперь выпрыгивает окно ошибки: Из данного сообщения понятно что файл отсутствует. Надо как то указать путь к этому *.dll? Он находится в mysql-5.5\lib. Куда его закинуть? Где указать его местоположение? Добавлено через 25 минут Решил эту проблему. Закинул libmysql.dll в Visual Studio 2010\Projects\MyProject\MyProject\libmys ql.dll Вывод: "Success!". Пока все гуд, щя буду пробовать вытаскивать данные. Спасибо всем за помощь!
1
|
|||
| 05.02.2013, 15:53 | |
|
Ответы с готовыми решениями:
3
Установка Microsoft Visual studio 2010 Professional Чем отличается Microsoft Visual C++ 2010 Express от Visual Studio 2010 Ultimate Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ? |
|
75 / 36 / 1
Регистрация: 03.08.2012
Сообщений: 447
|
|
| 09.01.2014, 01:33 | |
|
У меня другая проблема... автор у тебя получилось работать с бд?
Вот такая ошибка: кто в курсе что с ней сделать? 1>------ Build started: Project: cppPr, Configuration: Release Win32 ------ 1> get_data_console.cpp 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(243): error C2146: syntax error : missing ';' before identifier 'fd' 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(243): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(243): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(427): error C2065: 'SOCKET' : undeclared identifier 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(427): error C2146: syntax error : missing ')' before identifier 's' 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(428): error C2059: syntax error : ')' 1>get_data_console.cpp(51): warning C4018: '<' : signed/unsigned mismatch 1> test_conect 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(243): error C2146: syntax error : missing ';' before identifier 'fd' 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(243): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(243): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(427): error C2065: 'SOCKET' : undeclared identifier 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(427): error C2146: syntax error : missing ')' before identifier 's' 1>c:\mysql server cpp 5.1.73\include\mysql_com.h(428): error C2059: syntax error : ')' ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== Добавлено через 12 минут my_socket не видит этого класса как так?Добавлено через 1 минуту Может я просто не очень понимаю как с бд работать... на си++ никогда не писал приложения с бд.
0
|
|
|
2 / 2 / 3
Регистрация: 04.02.2013
Сообщений: 20
|
|
| 09.01.2014, 01:56 [ТС] | |
|
В то время все получилось. М.б. код кинь, глянем
0
|
|
|
75 / 36 / 1
Регистрация: 03.08.2012
Сообщений: 447
|
||
| 09.01.2014, 19:57 | ||
|
Да вот даже и не знаю, что и кидать...
Делал по этой ссылке. http://kildekode.ru/sandbox/29... sual-C.htm Там снизу код, после того как сделал все настройки, попытался запустить этот код. Там 2. И вот такая ошибка в файле mysql_com.h Это вообще не мой файл, это sql - евский файл и в нем еррор такой... Завтра еще разберусь. Нашел пример вот здесь: Unresolved external symbol при подключении библиотеки MySQL Вроде бы запустилось, но к бд я не коннектился т.к я еще не создавал ее и не знаю как ее и что ее. Подскажи пожалуйста вот этот момент: файл бд создавать в менеджмент студии и потом как-то подключать к проекту или куда-то его ложить? Или можно програмно создать файл бд, создать в нем все нужные таблицы и т.д Добавлено через 12 часов 13 минут Ошибка исчезла после того, как подключил к проекту #include <WinSock.h> Добавлено через 35 секунд Но появилась новая... 1>------ Build started: Project: test, Configuration: Release Win32 ------ 1> test.cpp 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platfor ms\Win32\Microsoft.Cpp.Win32.Targets(268 ,5): error MSB6006: "link.exe" exited with code 1120. 1>test.obj : error LNK2001: unresolved external symbol _mysql_init@4 1>test.obj : error LNK2001: unresolved external symbol _mysql_real_connect@32 1>test.obj : error LNK2001: unresolved external symbol _mysql_error@4 1>test.obj : error LNK2001: unresolved external symbol _mysql_close@4 1>C:\Users\niixon\Documents\Visual Studio 2010\Projects\test\Release\test.exe : fatal error LNK1120: 4 unresolved externals ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== Добавлено через 24 минуты Ага... вроде бы что-то похожее было у автора темы Добавлено через 32 минуты
Добавлено через 3 минуты может кто помочь ? Добавлено через 4 часа 38 минут Помогло скачивание сервера и конектера под 32 битную систему.
1
|
||
| 09.01.2014, 19:57 | |
|
Помогаю со студенческими работами здесь
4
задача для C++, visual studio 2010 !!! Отличие сборок Visual Studio 2008 от Visual Studio 2010 Иконка для exe-файла Visual Studio 2010 Литература базы данных для Visual Studio 2010 (C++) хорошая замена для visual studio 2010 express Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
|
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y
Z4Tv2zpXVVo
https:/ / github. com/ shumilovas/ med2. git
|