Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: QT sdk win offline 1.1.3 + MySQL
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Разработка баз данных
Roland
В последнее время накопилось очень много вопросов по Qt SDK и его инструментарием, а тут еще и проблема с MySQL.
1. Использую Windows 7 64 bit Professional. Установил QT SDK Win Offline 1.1.3.
2. Установил My SQL server 5.1, указав все компонеты при установке.
3. На строку
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");

db.lastError().text выдает QMYSQL Driver not loaded и тд.

Читаю инструкцию:
 cd %QTDIR%\src\plugins\sqldrivers\mysql
qmake "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MYSQL\MySQL Server <version>\lib\opt\libmysql.lib" mysql.pro
nmake

Это же в командной строке писать? Или нужно где-то еще что-то добавить?

Первая строка:
cd %QTDIR%\src\plugins\sqldrivers\mysql

Не работает. Даже если написать cd %QTDIR%\ - "системе не удается найти указанный путь"

qmake "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MYSQL\MySQL Server <version>\lib\opt\libmysql.lib" mysql.pro
Не работает, - "qmake не является внутренней или внешней командой".

nmake - аналогично qmake.
То есть все это нужно добавить в PATH?
Roland
Разобрался с командами qmake. Теперь вот проблема:
Директории mysql в папке sqldrivers после установки SDK нету также как и файла mysql.pro. Где его и брать или как его создать и что в нем должно находится?
В папке sqldrivers у меня только: qsqlite4.dll, qsqlite4.lib, qsqlited4.dll, qsqlited4.ilk и qsqlited4.lib

ViGOur
Всё потому, что ты не сконфигурил Qt для работы с mysql.
Но можно отдельно собрать mysql плагин, смотри: QMYSQL for MySQL 4 and higher
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.