crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V   1 2 3 > »   
Ответить в данную темуНачать новую тему
> Драйвер QMySQL, где его взять?
rcdimon
  опции профиля:
сообщение 17.11.2009, 17:37
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 69
Регистрация: 27.10.2009
Пользователь №: 1183

Спасибо сказали: 1 раз(а)




Репутация:   0  


Всем привет. необходимо написать программу, которая работает с СУБД MySQL.

но QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
А где взять QMySQL? на данный момент пишу под Win. QT4.5
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
terlan
  опции профиля:
сообщение 17.11.2009, 17:44
Сообщение #2


Новичок


Группа: Новичок
Сообщений: 2
Регистрация: 16.11.2009
Пользователь №: 1232

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(rcdimon @ 17.11.2009, 18:37) *
Всем привет. необходимо написать программу, которая работает с СУБД MySQL.

но QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
А где взять QMySQL? на данный момент пишу под Win. QT4.5

например, можно собрать, смотреть здесь:
http://doc.trolltech.com/4.5/sql-driver.ht...ql-4-and-higher
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.11.2009, 17:51
Сообщение #3


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


тут на русском
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
rcdimon
  опции профиля:
сообщение 17.11.2009, 18:15
Сообщение #4


Студент
*

Группа: Участник
Сообщений: 69
Регистрация: 27.10.2009
Пользователь №: 1183

Спасибо сказали: 1 раз(а)




Репутация:   0  


А нигде нельзя получить его в откомпилированном виде?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
refixs
  опции профиля:
сообщение 17.11.2009, 18:19
Сообщение #5


Студент
*

Группа: Новичок
Сообщений: 16
Регистрация: 17.11.2009
Пользователь №: 1238

Спасибо сказали: 0 раз(а)




Репутация:   0  


Очень долго мучал Qt (4.6) и в списке доступных драйверов он появился, но загружаться не хочет :(
Использую mingw под windows.

Вот кусочек кода:

this->addDatabase("QMYSQL");
qDebug () << this->drivers();

А вот кусочек вывода:
("QMYSQL3", "QMYSQL")

Видел подобную проблему в разделе "Решение проблем". Решением этой была какая-то правка в каком-то rc файле, я так и не понял где и что править.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.11.2009, 18:22
Сообщение #6


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(rcdimon @ 17.11.2009, 21:15) *
А нигде нельзя получить его в откомпилированном виде?
толко на линуксах, в хранилище пакетов конкретного дистрибутива GNU/Linux

refixs, давай о проблемах сборки/видимости писать в соответствующей теме, здесь человек ещё даже не знает откуда его взять
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
refixs
  опции профиля:
сообщение 17.11.2009, 18:25
Сообщение #7


Студент
*

Группа: Новичок
Сообщений: 16
Регистрация: 17.11.2009
Пользователь №: 1238

Спасибо сказали: 0 раз(а)




Репутация:   0  


Небольшое уточнение, в доказательство того что драйвер не загружается
     this->addDatabase("QMYSQL");
     qDebug () << this->drivers();
     qDebug () << this->driverName();


Вывод в этом случае:
Цитата
("QMYSQL3", "QMYSQL")
""


Цитата(refixs @ 17.11.2009, 19:19) *
Очень долго мучал Qt (4.6) и в списке доступных драйверов он появился, но загружаться не хочет :(
Использую mingw под windows.

Вот кусочек кода:

this->addDatabase("QMYSQL");
qDebug () << this->drivers();

А вот кусочек вывода:
("QMYSQL3", "QMYSQL")

Видел подобную проблему в разделе "Решение проблем". Решением этой была какая-то правка в каком-то rc файле, я так и не понял где и что править.


---

А может он всетаки загружается? Но не в это соединение?
Код выше из констрктора класа который наследует QSqlDatabase

Цитата(refixs @ 17.11.2009, 19:24) *
Небольшое уточнение, в доказательство того что драйвер не загружается
     this->addDatabase("QMYSQL");
     qDebug () << this->drivers();
     qDebug () << this->driverName();


Вывод в этом случае:
Цитата
("QMYSQL3", "QMYSQL")
""


---

А может он всетаки загружается? Но не в это соединение?
Код выше из констрктора класа который наследует QSqlDatabase

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.11.2009, 18:31
Сообщение #8


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


refixs, читай моё сообщение!

дополнил FAQ (тема прикреплена к верху) поисковыми запросами по MySQL, изучайте
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
refixs
  опции профиля:
сообщение 17.11.2009, 18:39
Сообщение #9


Студент
*

Группа: Новичок
Сообщений: 16
Регистрация: 17.11.2009
Пользователь №: 1238

Спасибо сказали: 0 раз(а)




Репутация:   0  


Небольшое уточнение, в доказательство того что драйвер не загружается
     this->addDatabase("QMYSQL");
     qDebug () << this->drivers();
     qDebug () << this->driverName();


Вывод в этом случае:
Цитата
("QMYSQL3", "QMYSQL")
""


---

А может он всетаки загружается? Но не в это соединение?
Код выше из констрктора класа который наследует QSqlDatabase


Я прошу прошения, я совсем запутался с кнопками на форуме, не редактирование не удаления, сообщения постятся сами одно за другим...

Litkevich Yuriy, ты мне когда-то очень помог с сборкой MySQL на этом форуме :) Посылай пожалуйста ссылками, куда писать и что читать, я уже два дня читаю кучу FAQов и Мануалов по сборкам Qt и Плагинов для Qt вот сегодня, каким-то чудным способом удалось добавить MySQL в список доступных драйверов, а подключатся все равно не хочет.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 17.11.2009, 18:46
Сообщение #10


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


refixs, просмотри темы выбери ту, которая ближе к твоей ситуации, там и продолжи обсуждение проблемы
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

4 страниц V   1 2 3 > » 
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 15:54