Zugriff auf Mysql durch Webprogramm
Verfasst: 7. März 2007 16:19
Hallo zusammen,
ich will ein Programm erstellen welches später auf einem Webserver liegen wird, es soll von PHP angestoßen werden um komplexe und zeitaufwendige Berechnungen durchzuführen. Das ganz soll ein Konsolenprogramm werden welches auf eine Mysql Datenbank zugreifen soll, um Daten zu selektieren und zu speichern. Soweit so gut das, dass Programm von PHP ausgeführt wird und seine Aufgabe erfüllt habe ich geschafft nur weiß ich leider nicht wie ich mit QT auf die DB zugreifen soll ich habe mir die beispiele angeschaut und ausprobiert, dabei entstand auf meinem System (Windows XP Qt 4.2.0 / 4.1.4, minggw) folgendes Problem:
Das einfach verbinden erzeugte den Fehler:
mfg Webmaster1987
ich will ein Programm erstellen welches später auf einem Webserver liegen wird, es soll von PHP angestoßen werden um komplexe und zeitaufwendige Berechnungen durchzuführen. Das ganz soll ein Konsolenprogramm werden welches auf eine Mysql Datenbank zugreifen soll, um Daten zu selektieren und zu speichern. Soweit so gut das, dass Programm von PHP ausgeführt wird und seine Aufgabe erfüllt habe ich geschafft nur weiß ich leider nicht wie ich mit QT auf die DB zugreifen soll ich habe mir die beispiele angeschaut und ausprobiert, dabei entstand auf meinem System (Windows XP Qt 4.2.0 / 4.1.4, minggw) folgendes Problem:
Code: Alles auswählen
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");
db.setDatabaseName("db");
db.setUserName("user");
db.setPassword("pw");
bool ok = db.open();Also so wie ich das hier sehe muss da wohl noch der Treiber verfügbar gemacht werden, bin ich im Bezug auf Datenbankverbindung mit c++ / QT nicht so firm. Also wäre ich sehr dankbar wenn mir jemand helfen könnte.QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers:
Beendet
mfg Webmaster1987