Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur de chargement du pilote QMYSQL

Merci pour la contribution. Il s'est avéré être une erreur vraiment stupide. J'essayais d'inclure les binaires 64 bits avec ma version Qt 32 bits. Au cas où quelqu'un aurait du mal à faire fonctionner MySQL avec Qt, voici comment cela a fonctionné pour moi :

-télécharger/installer Qt depuis http://www.qt.io/download/ .C:\Qt\5.5\mingw492_32\plugins\sqldrivers doit contenir qsqlmysql.dll, qui est le pilote Qt permettant à qt d'interagir avec MySQL

-télécharger/installer MySQL depuis http://dev.mysql.com/downloads/mysql/ .Le programme d'installation de Windows a bien fonctionné pour moi

-installer MySQL Connector C 6.1 depuis https://dev.mysql.com/downloads/connector /c/ .Ceci n'est pas fourni avec le programme d'installation de Windows, mais contiendra les fichiers binaires nécessaires

-copier libmysql.dll et libmysql.lib de C:\Program Files (x86)\MySQL\MySQL Connector C 6.1\lib dans le répertoire .exe pour tout projet devant l'utiliser

-profitez d'une session de programmation interrogative dans Qt !