Bonjour,
J'ai pu remarquer que plusieurs personnes galéraient avec le driver Mysql de Qt...
Je galère aussi, mais sur Mac...
Je fais quelques tests pour des projets perso sur la connexion des sgbd mysql et Qt
La compilation se passe très bien.
Sauf que lors de l'exécution, il m'affiche un «*Driver not loaded*» et me propose les plug-ins QSQLITE, QODBC, QPSQL...
Erreur classique...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC QPSQL7 QPSQL
J'ai googlisé, et ai appris que le plug-in QMYSQL n'était pas présent de base et qu'une compilation des sources de ce dernier était nécessaire.
J'ai donc mis en application la doc suivante : http://doc.trolltech.com/4.4/sql-driver.html#how-to-build-the-qmysql-plugin-on-unix-and-mac-os-x
Sauf que je ne trouve pas le libmysqlclient.so, et que la variable $QTDIR est vide...
Ensuite, aucun MAKEFILE n'est présent dans les sources que j'ai téléchargées...
même après un qmake...
j'ai essayé le .xcodeproj qui était fournit avec, Xcode ne trouve pas le mysql.h (étant donné que le .so n'est pas intégré au projet...)...
Bref, je ne trouve pas comment me dépatouiller avec mes tests...
Merci d'avance pour votre aide!
Gwennin
Partager