Russian Qt Forum
Ноябрь 25, 2024, 07:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Как подключить Mysql server к qt  (Прочитано 8708 раз)
xaxcx
Гость
« : Декабрь 17, 2014, 12:15 »

Подскажите пожалуйста как подключить Mysql server 5.6 к qt 5.1.1? как подключить базу? Много информации перерыл и ничего не нашел Плачущий
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Декабрь 17, 2014, 12:16 »

Плохо рыл. Пиши, что пробовал и что не получилось.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
xaxcx
Гость
« Ответ #2 : Декабрь 17, 2014, 12:20 »

Не получилось найти QtSources где его можно взять? И какие команды необходимо выполнить для Mysql версии 5.6?
Записан
xaxcx
Гость
« Ответ #3 : Декабрь 17, 2014, 12:28 »

где взять include и lib от MySQL версии 5.6?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #4 : Декабрь 17, 2014, 12:28 »

http://www.qt.io/download/

А как собрать плагин для мускуля есть в доках по Кьюту.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
xaxcx
Гость
« Ответ #5 : Декабрь 17, 2014, 12:43 »

А где найти эти доки преминительно к моему qt? В справке не могу найти
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #6 : Декабрь 17, 2014, 12:48 »

Учись гуглить или долго не проживешь http://doc.qt.io/qt-5/sql-driver.html#qmysql
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
xaxcx
Гость
« Ответ #7 : Декабрь 17, 2014, 13:17 »

cd %QTDIR%\src\plugins\sqldrivers\mysql
qmake "INCLUDEPATH+=C:/MySQL/include" "LIBS+=C:/MYSQL/MySQL Server <version>/lib/opt/libmysql.lib" mysql.pro
nmake где это прописывать и не могу найти путь \src\plugins\sqldrivers\mysql

Помогите пожалуйста напишите пошаговую инструкцию как связать Mysql и Qt. Может я вообще чтото не так делаю установлен qt-windows-opensource-5.1.1-mingw48_opengl-x86-offline и Mysql server 5.6. Просто я раньше с таким не встречался но по долгу службы пришлось и не знаю что и делать хоть увольняйся Плачущий
« Последнее редактирование: Декабрь 17, 2014, 13:20 от xaxcx » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #8 : Декабрь 17, 2014, 14:11 »

http://gromr1.blogspot.ru/2014/04/compiling-driver-mysql.html
Да погугли ты, гугл просто ломится от ответов.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
xaxcx
Гость
« Ответ #9 : Декабрь 17, 2014, 15:09 »

Скачал фаил qt-everywhere-opensource-src-5.1.1  http://master.qt.io/archive/qt/5.1/5.1.1/single/ но там нет таких папок как src\plugins\sqldrivers\mysql
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #10 : Декабрь 17, 2014, 15:19 »

Тебе какой Кьют нужен - 4 или 5? Для 5 способ отличается.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
xaxcx
Гость
« Ответ #11 : Декабрь 17, 2014, 15:41 »

нужен qt 5
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #12 : Декабрь 17, 2014, 15:43 »

Тогда и ищи для 5 Кьюта рецепты. Лично я не собирал, ибо Линух. Но для 4 под виндой собирал файрбёрд и постгресс - ничего особо сложного.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
xaxcx
Гость
« Ответ #13 : Декабрь 18, 2014, 09:42 »

Пытаюсь собрать драйвер и мне выдает ошибку qmake "INCLUDEPATH+=c:\Program Files\MySQL\MySQL Server 5.6\include" "LIBS+=c:\Program Files\MySQL\MySQL Server 5.6\lib\libmysql.lib" mysql.pro mingw32-make
Cannot find file: mingw32-make
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #14 : Декабрь 18, 2014, 11:33 »

Надо либо mingw поставить, либо прописать его в PATH

Код:
set PATH=%PATH%;c:\path\to\mingw\bin
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.135 секунд. Запросов: 23.