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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: SQL драйвера  (Прочитано 6719 раз)
pro100skif
Гость
« : Июнь 09, 2014, 23:06 »

Понимаю что эта тема уже всем надоела но у меня проблемка с подключением MYSQL qt 5.2.1(пытался сам въехать но не вышло) насколько я понял драйвера собирать уже не нужно, но все равно  qt выдает
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
QSqlQuery::exec: database not open
Записан
carrygun
Гость
« Ответ #1 : Июнь 10, 2014, 04:11 »

А ты проверь, в плагинах такой драйвер то есть?
Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4350



Просмотр профиля
« Ответ #2 : Июнь 10, 2014, 06:22 »

Понимаю что эта тема уже всем надоела но у меня проблемка с подключением MYSQL qt 5.2.1(пытался сам въехать но не вышло) насколько я понял драйвера собирать уже не нужно, но все равно  qt выдает
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
QSqlQuery::exec: database not open
Драйвер есть, но он не загрузится без клиентских библиотек самого MySql.
« Последнее редактирование: Июнь 10, 2014, 06:29 от Old » Записан
Hrundel
Гость
« Ответ #3 : Июнь 10, 2014, 11:56 »

Хоть бы кто-нибудь уже туториал написал по MySQL.
Записан
pro100skif
Гость
« Ответ #4 : Июнь 16, 2014, 22:48 »

Понимаю что эта тема уже всем надоела но у меня проблемка с подключением MYSQL qt 5.2.1(пытался сам въехать но не вышло) насколько я понял драйвера собирать уже не нужно, но все равно  qt выдает
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
QSqlQuery::exec: database not open
Драйвер есть, но он не загрузится без клиентских библиотек самого MySql.
установил mysql 5.5 добавил путь к библиотекам в переменные среды ошибка перестала выбивать но db.open() теперь всегда возвращает false
Записан
Bepec
Гость
« Ответ #5 : Июнь 16, 2014, 23:09 »

lastError выведите Улыбающийся
Записан
pro100skif
Гость
« Ответ #6 : Июнь 16, 2014, 23:12 »

lastError выведите Улыбающийся
QSqlError(2003, "QMYSQL: Unable to connect", "Can't connect to MySQL server on 'localhost' (10061)")
Записан
pro100skif
Гость
« Ответ #7 : Июнь 17, 2014, 02:08 »

решил проблему, просто нужно было нормально настроить mysql config и прописать порт
Записан
lesav
Частый гость
***
Offline Offline

Сообщений: 235


qnx.org.ru


Просмотр профиля WWW
« Ответ #8 : Июнь 17, 2014, 07:35 »

Хоть бы кто-нибудь уже туториал написал по MySQL.


http://ru.opensuse.org/QT_и_Базы_данных
Записан

pro100skif
Гость
« Ответ #9 : Июнь 18, 2014, 02:58 »

Хоть бы кто-нибудь уже туториал написал по MySQL.


http://ru.opensuse.org/QT_и_Базы_данных
это для qt4 для qt5 я решил проблему так:
установил mysql server 32 bit и добавил путь к библиотекам в переменную среду и все работает
всем спасибо за помощь
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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