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!