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

Connecteur MySQL C++ symbole externe non résolu _get_driver_instance

J'ai eu le même problème et j'ai fini par le résoudre en passant à "Release" au lieu de "Debug".

D'autres problèmes connexes sont résolus par ce petit changement. (Voir Crash de connexion dans mysql C++ )

Je comprends que vous ayez résolu ce problème en utilisant la bibliothèque Qt, mais je suppose que cela peut aider d'autres personnes bloquées au même endroit.

Edit :J'ai fait des recherches sur le site mysql (http://dev. mysql.com/downloads/connector/cpp/ ) et il indique clairement que :Un problème qui peut survenir est lorsque les outils que vous utilisez pour construire votre application ne sont pas compatibles avec les outils utilisés pour construire les versions binaires de MySQL Connector/C++. Idéalement, vous devez créer votre application avec les mêmes outils que ceux utilisés pour créer les binaires MySQL Connector/C++.

La solution que j'ai trouvée jusqu'à présent consiste à télécharger la bibliothèque au format source (non binaire) et à la compiler avec les paramètres dont j'ai besoin.