Hilfe bei Erstellung MYSQL Treiber Qt 5.12.6 (64-Bit) MSVC2017 64bit
-
Hallo Community,
kann mir jemand beschreiben wie man den MYSQL Treiber erstellt bekommt?
Ich habe etliche Internetanleitungen versucht aber bekomme es mit der im Betreff beschriebenen Kombination nicht hin.
Bei Verwendung eines Mingw32 funktioniert alles tadellos nach folgender Anleitung: https://www.seppemagiels.com/blog/create-mysql-driver-qt5-windows
Leider hilft mir diese nicht bei der MSVC2017 64bit Konfiguration.
Auch die Standard Seite von Qt https://doc.qt.io/qt-5/sql-connecting.html erstellt überhaupt nix. Hat irgendwer nach dieser Qt Anleitung unter Windows schon einmal einen MYSQL Treiber erstellen können?
VG
-
Man kann doch unter C:\Qt\5.12.6\Src\qtbase\src\plugins\sqldrivers\mysql\ die mysql.pro im Qt Creator als Projekt öffnen und muss dann noch zum Projekt den Lib Ordner vom mysql-connector hinzufügen.
Oder wenn man den mysql community server heruntergeladen hat dann dessen Pfad zur .pro hinzufügen:
Danach lässt sich das Project kompilieren und es ensteht im Ordner: C:\Qt\5.12.6\Src\qtbase\src\plugins\sqldrivers ein neuer Ordner plugins/sqldriver mit folgenden Inhalt:
diesen muss man dann nur noch in den Zielordner kopieren --> C:\Qt\5.12.6\msvc2017_64\plugins\sqldrivers\
Danach geht dann auch endlich die MySQL Connection aus Qt heraus.
VG
-
Hier ist die korrekte Anleitung: https://doc-snapshots.qt.io/qt5-5.14/sql-driver.html