Seite 1 von 1

QSqlDatabase: QMYSQL driver not loaded

Verfasst: 14. November 2017 11:03
von Tomaxx
Ich habe jetzt verschiedene Einträge hier im Forum gelesen, aber keiner hilft mit tatsächlich weiter...

Ich habe im Hauptfenster inkludiert mit

Code: Alles auswählen

#include "QtSql/QSqlDatabase"
#include "QtSql"
und im.pro

Code: Alles auswählen

QT += sql
eingefügt.

Wenn ich jetzt das Prog laufen lasse, startet es ohne Gemecker.

Aber wenn ich die Datenbank öffnen will:

Code: Alles auswählen

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
Wieso kriege ich den Zugriff nicht hin?

Danke

Thomas

Re: QSqlDatabase: QMYSQL driver not loaded

Verfasst: 14. November 2017 22:09
von Christian81
Vielleicht fehlt eine Dependency zum Qt-MySql - Plugin. Prüfe mal mit Dependency Walker das Mysql-Plugin ob ggf. eine mysql-Library fehlt (oder einfach nicht im PATH ist)

btw: #include <QtSql/QSqlDatabase>, nicht "QtSql/QSqlDatabase" --> https://stackoverflow.com/questions/215 ... e-filename