Problem: Datenbanktreiber einrichten - Win11

Alles rund um die Programmierung mit Qt
Antworten
Rookie_265
Beiträge: 3
Registriert: 23. Januar 2026 17:52

Problem: Datenbanktreiber einrichten - Win11

Beitrag von Rookie_265 »

Habe qt6.10.2 Community Version unter Win11 installiert.
Ich habe mit der Trail-Version die Koppelung zu einer Datenbank funktionsfähig erstellt. Leider funktioniert die Trail-Version nur 10 Tage. Deshalb habe ich die Community Version installiert. Leider funktioniert die Verbindung zur Datenbank (MariaDB) nicht mehr.
Fehlermeldung:

Code: Alles auswählen

QList("QIBASE", "QSQLITE", "QMIMER", "QOCI", "QODBC", "QPSQL")
qt.sql.qsqldatabase: QSqlDatabase: can not load requested driver 'QMARIADB', available drivers: QIBASE QSQLITE QMIMER QOCI QODBC QPSQL
Database is not connected
qt.sql.qsqlquery: QSqlQuery::prepare: database not open
Es fehlt offensichtlich QMARIADB. Wie installiere ich den Treiber?
Der Qt-Sourcecode habe ich installiert. Es gibt ein src-Verzeichnis.
Rookie_265
Beiträge: 3
Registriert: 23. Januar 2026 17:52

Re: Problem: Datenbanktreiber einrichten - Win11

Beitrag von Rookie_265 »

Gelöst!

Habe die falsche Treiberversion genommen. 6.10.1 anstelle von 6.10.2. Jetzt funtioniert alles!

1. Treiber downloaden unter https://github.com/thecodemonkey86/qt_m ... r/releases
Hier die zur Qt-Version passende Treiberdatei downloaden!
2. Datei "qsqlmysql.dll" in das Verzeichnis C:\Qt\6.10.2\mingw_64/plugins\sqldrivers kopieren

Das wars!
Rookie_265
Beiträge: 3
Registriert: 23. Januar 2026 17:52

Re: Problem: Datenbanktreiber einrichten - Win11

Beitrag von Rookie_265 »

Gelöst!

Habe die falsche Treiberversion genommen. 6.10.1 anstelle von 6.10.2. Jetzt funtioniert alles!

1. Treiber downloaden unter https://github.com/thecodemonkey86/qt_m ... r/releases
Hier die zur Qt-Version passende Treiberdatei downloaden!
2. Datei "qsqlmysql.dll" in das Verzeichnis C:\Qt\6.10.2\mingw_64/plugins\sqldrivers kopieren

Das wars!
Antworten