Qt 4.5.2 mingw mysql
Verfasst: 1. Juli 2009 20:38
Hallo zusammen.
Ja, ich weiss. Das Thema ist sicher zu hunderten diskutiert und erläutert. Die Häufigkeit der Anfragen zu diesem Thema zeigt letztlich aber auch, dass es wohl nicht so einfach ist mit Qt und mingw eine Mysql-DB anzusprechen.
Ich habe bereits dutzende Anleitungen im Netz studiert und ausprobiert, mit keiner habe ich es allerdings geschafft meine Qt-Umgebung so einzurichten, dass ich auf eine MySQl-Datenbank zugreifen kann.
Merkwürdigerweise verfolgen diverse Anleitungen aber auch sehr unterschiedliche Wege. Es muss doch einen eindeutigen Weg geben, der mich zu einer MySql-tauglichen Qt/mingw-Umgebung führt, oder?
Meine Umgebung sieht wie folgt aus:
Windows Vista
MySQL 5.1.34, C/C++ Header-Files installiert
Qt SDK for Windows 2009.03 mit intergriertem mingw
Installiert in folgende Ordner:
c:\entwicklung\mysql\server
c:\entwicklung\qt\2009.03
PATH-Variable ergänzt um c:\entwicklung\qt\2009.03\qt\bin
Ich verwende den Qt Designer. Klappt auch alles, wenn ich jedoch versuche auf eine MySql-DB zuzugreifen erhalte ich folgende Fehlermeldung:
Ich habe wie gesagt diverse Anleitungen im Netz gefunden, die aber alle nicht zum Ergebnis führen. Entweder sind diese zu oberflächlich geschrieben (geben sie make ein... make aber nicht vorhanden...) oder beziehen sich auf alte Versionen etc.
Ich wäre sehr dankbar, wenn jemand eine funktionierende Anleitung für die genannten Versionen geben könnte, die auch auf scheinbare Nebensächlichkeiten eingeht (wenn Umgebungsvariablen gesetzt werden müssen - dann bitte auch erwähnen etc.)
Danke euch.
Ja, ich weiss. Das Thema ist sicher zu hunderten diskutiert und erläutert. Die Häufigkeit der Anfragen zu diesem Thema zeigt letztlich aber auch, dass es wohl nicht so einfach ist mit Qt und mingw eine Mysql-DB anzusprechen.
Ich habe bereits dutzende Anleitungen im Netz studiert und ausprobiert, mit keiner habe ich es allerdings geschafft meine Qt-Umgebung so einzurichten, dass ich auf eine MySQl-Datenbank zugreifen kann.
Merkwürdigerweise verfolgen diverse Anleitungen aber auch sehr unterschiedliche Wege. Es muss doch einen eindeutigen Weg geben, der mich zu einer MySql-tauglichen Qt/mingw-Umgebung führt, oder?
Meine Umgebung sieht wie folgt aus:
Windows Vista
MySQL 5.1.34, C/C++ Header-Files installiert
Qt SDK for Windows 2009.03 mit intergriertem mingw
Installiert in folgende Ordner:
c:\entwicklung\mysql\server
c:\entwicklung\qt\2009.03
PATH-Variable ergänzt um c:\entwicklung\qt\2009.03\qt\bin
Ich verwende den Qt Designer. Klappt auch alles, wenn ich jedoch versuche auf eine MySql-DB zuzugreifen erhalte ich folgende Fehlermeldung:
Code: Alles auswählen
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC3 QODBCIch wäre sehr dankbar, wenn jemand eine funktionierende Anleitung für die genannten Versionen geben könnte, die auch auf scheinbare Nebensächlichkeiten eingeht (wenn Umgebungsvariablen gesetzt werden müssen - dann bitte auch erwähnen etc.)
Danke euch.