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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: qt driver not loaded  (Прочитано 12747 раз)
codenameRazuka
Гость
« Ответ #15 : Октябрь 25, 2015, 21:38 »

Хм, а где мне следует искать этот самый qmysql.dll? Что-то в поиске проводник не находит...
А куда вы mysql устанавливали?
В Program Files и устанавливал.
Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4349



Просмотр профиля
« Ответ #16 : Октябрь 25, 2015, 21:40 »

Вот там и ищите. Улыбающийся
Она где-то в .../mysql/lib/opt должна быть.
Записан
codenameRazuka
Гость
« Ответ #17 : Октябрь 25, 2015, 21:43 »

Вот там и ищите. Улыбающийся
Она где-то в .../mysql/lib/opt должна быть.
Нет, ничего там такого нету.
Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4349



Просмотр профиля
« Ответ #18 : Октябрь 25, 2015, 21:45 »

Поищите в интернете где скачать mysql.dll нужной вам битности. Вроде, нужна только она.
Записан
codenameRazuka
Гость
« Ответ #19 : Октябрь 25, 2015, 21:52 »

Ещё такой вопрос. У меня 64 битная ОС, однако я использую компилятор mingw, который (вроде бы) 32-х битный, в этом может быть проблема?
И ещё раз, чтобы всё корректно работало, необходимо, чтобы и ОС, и MySQL с библиотеками, и сборка Qt (с компилятором в т.ч.) были одинаковой битности?
« Последнее редактирование: Октябрь 25, 2015, 21:53 от codenameRazuka » Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #20 : Октябрь 25, 2015, 22:04 »

Ещё такой вопрос. У меня 64 битная ОС, однако я использую компилятор mingw, который (вроде бы) 32-х битный, в этом может быть проблема?
И ещё раз, чтобы всё корректно работало, необходимо, чтобы и ОС, и MySQL с библиотеками, и сборка Qt (с компилятором в т.ч.) были одинаковой битности?

Если ос 64, то можно и 32 битные использовать программы/библиотеки
Но MySQL, Qt, компилятор должны иметь одинаковую битность
Записан

codenameRazuka
Гость
« Ответ #21 : Октябрь 26, 2015, 00:30 »

ППЦ. Поставил на ноутбук сборку (Qt 5.5) для MS Visual Studio 2013 x64 (там стоит компилятор MS Visual Studio 15, как и на стационарном компьютере, но чуть более ранний), скопировал ту самую библиотеку из папки с MySQL (там версия 5.6) в папку с exe файлом, и всё идеально просто работает, ничё самому собирать не надо. В общем, попробую завтра установить заново MySQL 32-х битный и Qt с mingw -- надеюсь, всё получится.
« Последнее редактирование: Октябрь 26, 2015, 00:32 от codenameRazuka » Записан
codenameRazuka
Гость
« Ответ #22 : Октябрь 26, 2015, 14:30 »

В общем, поставил сборку с компилятором mingw и скачал MySQL Server 5.6 32-х битный (т.е. ОС 64 бит, компилятор и библиотеки 32 бита, по поводу разрядности самого Qt не уверен), и тот минимальный пример, что был представлен в заглавном сообщении темы, работает.  Надеюсь, это означает, что проблема решена.  Улыбающийся
« Последнее редактирование: Октябрь 26, 2015, 14:32 от codenameRazuka » Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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