|
25 / 24 / 18
Регистрация: 16.10.2009
Сообщений: 1,169
|
|
Как подключить драйвера Mysql к Qt под WinXP?01.08.2011, 12:15. Показов 10300. Ответов 31
Метки нет (Все метки)
Может кто подскажет как подключаются драйвера mySQL к Qt SDK под Windows?
Поставлен Qt_SDK_Win_offline_v1_1_2_en.exe, последняя версия MySQL. Пробовал сделать как в http://www.pikopong.com/blog/2... omment-147 Но получаю сообщение об ошибках - во вложении Буду благодарен за любую ссылку или подсказку.
0
|
|
| 01.08.2011, 12:15 | |
|
Ответы с готовыми решениями:
31
Драйвера для Canon: выбрать WinXP или WinXP SP2? Как заставить работать МФУ j5520 под Win 7? Родные драйвера только под XP пк неработает в сети под winXP,под 7 норм. в чем причина? |
|
25 / 24 / 18
Регистрация: 16.10.2009
Сообщений: 1,169
|
|
| 17.02.2012, 19:12 [ТС] | |
|
Еще раз прошу прощения что не могу проверить, но путь на скриншоте на 2 уровня больше - после каталога QTdir там еще - 4.7.3/mingw. Похожих каталогов с похожими файлами много - а ищет она в одном месте. Можно и в указанный в предыдущем посте каталог. Я привел пример как работал я.
0
|
|
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
|
| 17.02.2012, 19:40 | |
|
АТерентьев, Я говорю про папку где сами исходники программы или исполняемый файл, а не про папку с Qt
0
|
|
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
| 17.02.2012, 20:12 | |
|
а зачем вы добавляете пути к библиотекам? разве Qt сам не разбирает свои плагины? по крайней мере мне достаточно было скинуть полученные либы в %QtSDK%\Desktop\Qt\4.7.4\mingw\plugins\s qldrivers + libmysql.dll в пределах видимости программы и после этого забыть о них - Qt сам найдет нужный драйвер в своих плагинах и все подключит.
0
|
|
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
|
| 17.02.2012, 20:15 | |
|
Paporotnik, В версии 4.7.4 может и разбирает, в более ранних у него с путями проблемы...
0
|
|
|
385 / 229 / 12
Регистрация: 06.07.2011
Сообщений: 512
|
|
| 17.02.2012, 20:18 | |
|
4.7.3, обсуждаемый выше - тоже. это доказывается тем, что данный гайд в нем актуален: http://ieatbinary.com/2011/07/... r-windows/
и, если честно, думаю было бы странно, если Qt не разбирался бы сам с плагинами для самого себя. С плагинами для создаваемого приложения - возможно, но для непосредственно "среды"... это было бы неправильно.
0
|
|
|
1936 / 1048 / 109
Регистрация: 29.03.2010
Сообщений: 3,167
|
|||
| 17.02.2012, 21:48 | |||
|
Добавлено через 32 секунды
0
|
|||
|
0 / 0 / 0
Регистрация: 09.03.2012
Сообщений: 7
|
|
| 09.03.2012, 12:02 | |
|
Всем привет! ВОзникла непонятная проблема с подключением драйвера mysql к QT!
драйвер я собрал, даже релизную версию!) Файл qsqlmysql4.dll находится в C:\QtSDK\Desktop\Qt\4.7.4\mingw\plugins\ sqldrivers... Вообщем всё как надо.... В файле-проекте пишу: SOURCES += \ main.cpp \ mainForm.cpp INCLUDEPATH += "C:\MySQL\MySQL_Server_5.5\include" LIBS+= -LC:\MySQL\MySQL_Server_5.5\lib\ QT += SQL HEADERS += \ mainForm.h В файле mainForm.cpp #include <windows.h> #include <QtSql/QMYSQLDriver> Всё вроде впоряке и собирается вроде все.... НО Но стоит мне написать строку QSqlDatabase db; да или вообще использовать QSqlDatabase? так компилятор ругается : ошибка: incomplete type 'QSqlDatabase' used in nested name specifier Что это может быть?! как решить?! заранее спасибо!)
0
|
|
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
||||||
| 09.03.2012, 12:12 | ||||||
|
добавь
1
|
||||||
|
0 / 0 / 0
Регистрация: 09.03.2012
Сообщений: 7
|
|
| 09.03.2012, 12:30 | |
|
Спасибо, за столь скорый ответ, но появилась другая беда, линкер похоже ругается
undefined reference to `_imp___ZN12QSqlDatabaseD1Ev'
0
|
|
|
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
|
|||||||||||
| 09.03.2012, 13:00 | |||||||||||
|
Oleg,
совсем забыл, вот правильный путь
или просто
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.03.2012
Сообщений: 7
|
|
| 09.03.2012, 13:13 | |
|
Всё, решил. Спасибо Виталий!
Но последняя проблема заключалась в том, что в файле проекта я с БОЛЬШИМИ буквами написал QT += SQL, а надо QT += sql! вот)
0
|
|
|
2 / 2 / 0
Регистрация: 05.05.2010
Сообщений: 6
|
|||||||||||
| 26.03.2013, 10:28 | |||||||||||
|
Для установки драйвера MySql для qt необходимо:
установить Mysql. Скопировать содержимое его папок «include» , «lib» , «bin» в папку с коротким названием (например ms5) затем последовать следующей инструкции, только с измененной переменной окружения mysql ( http://ieatbinary.com/2011/07/... r-windows/) 1. Run these commands (change according to your environment):
2. You’ll find two directories (debug*and*release) created in the current directory. In*debug*directory, you’ll find*libqsqlmysqld4.a*and*qsqlmysqld4.dl l. Meanwhile, in*release*directory, you’ll find*libqsqlmysql4.a*and*qsqlmysql4.dll. Copy all these 4 files into: C:\QtSDK\Desktop\Qt\4.7.3\mingw\plugins\ sqldrivers 3. Copy*libmysql.dll*(found in your MySQL installation directory) into C:\Windows. 4. Create new project and put these codes to test your new plugin #include <QApplication> #include <QtSql>
QT += sql You’ll get these outputs showing that your Qt has supports for MySQL: ("QSQLITE", "QMYSQL3", "QMYSQL", "QODBC3", "QODBC")
0
|
|||||||||||
| 26.03.2013, 10:28 | |
|
Драйвера к SCX-4100 на WinXP 64 бит. Написание драйвера для плоттера в WinXP Lenovo B50-30 драйвера для WinXP MySQL и C++. Как подключить <mysql.h>? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|