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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Восстановление MySQL плагина после переустановки Qt SDK  (Прочитано 3658 раз)
demiurg
Гость
« : Сентябрь 18, 2011, 20:43 »

Переставил винду и Qt/
Перед этим сохранил все скомпилиные файлы для плагина в отдельную папку.

Скопировал данные в src/plugins/sqldriver и папку с приложением прописал пути:
 C:\MySQL\lib;
C:\MySQL\bin;

В списке плагинов QMYSQL появляется, но при попытке подключения пишет ...error...during connection driver not loaded driver not loaded

Что  ещё надо, подскажите...

ДА и в реестре нет строки trolltech  Обеспокоенный
« Последнее редактирование: Сентябрь 18, 2011, 20:48 от demiurg » Записан
Rem Norton
Гость
« Ответ #1 : Сентябрь 18, 2011, 22:13 »

MySQL server установлен?
Записан
demiurg
Гость
« Ответ #2 : Сентябрь 18, 2011, 22:17 »

Да

Пересобрал плагин.
Полученые 4 файла скопировал в Qt/plugins/sqldrivers/ , libmysql.dll в вапку Qt/bin.
добавил в path C:\MySQL\lib;C:\MySQL\bin;C:\MySQL\include;

Теперь вообще плагины не видит, даже после чистки реестра и перезагрузки.
Какие то танцы с бубнами... Нигде нет подробного описания как всётаки собрать... и что сделать с собраными файлами.

на попытку скомпилить пример sqlbrowser выдаёт такое
C:/Qt/qt/src/plugins/sqldrivers/mysql/main.cpp:65: undefined reference to `QMYSQLDriver::QMYSQLDriver(QObject*)'
c:\Qt\qt\lib/libqtmain.a(qtmain_win.o):qtmain_win.cpp::-1: error: undefined reference to `qMain(int, char**)'
« Последнее редактирование: Сентябрь 19, 2011, 00:15 от demiurg » Записан
demiurg
Гость
« Ответ #3 : Сентябрь 19, 2011, 01:38 »

Всё решил проблему, протупил  Смеющийся
Удалил все файлы содержащие mysql и qt из папки system32 (как оказались непонятно - может при статической сборке попали) и появился плагин и начало конектится. Натурально бубны и шаманство...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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