Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler beim Laden des QMYSQL-Treibers

Danke für die Eingabe. Es stellte sich als wirklich dummer Fehler heraus. Ich habe versucht, die 64-Bit-Binärdateien in meinen 32-Bit-Qt-Build aufzunehmen. Falls jemand Probleme hat, MySQL mit Qt zum Laufen zu bringen, hier ist, wie es bei mir funktioniert hat:

- Qt von http://www.qt.io/download/ herunterladen/installieren .C:\Qt\5.5\mingw492_32\plugins\sqldrivers sollte qsqlmysql.dll enthalten, das ist der Qt-Treiber, um qt dazu zu bringen, mit MySQL zu interagieren

- MySQL von http://dev.mysql.com/downloads/mysql/ .Der Windows-Installer hat bei mir gut funktioniert

-Installieren Sie MySQL Connector C 6.1 von https://dev.mysql.com/downloads/connector /c/ .Dieser wurde nicht mit dem Windows-Installer geliefert, enthält aber die erforderlichen Binärdateien

-kopieren Sie libmysql.dll und libmysql.lib aus C:\Program Files (x86)\MySQL\MySQL Connector C 6.1\lib in das .exe-Verzeichnis für jedes Projekt, das es verwenden muss

-Genießen Sie eine fragende Programmiersitzung in Qt!