Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Símbolo externo não resolvido do MySQL C++ Connector _get_driver_instance


Eu tive o mesmo problema e acabei resolvendo mudando para "Release" em vez de "Debug".

Outros problemas relacionados são resolvidos por esta pequena mudança. (Veja Connection Crash in mysql C++ )

Eu entendo que você resolveu isso usando a biblioteca Qt, mas acho que isso pode ajudar outras pessoas que ficaram presas no mesmo lugar.

Edit:Eu tenho feito algumas pesquisas no site mysql (http://dev. mysql.com/downloads/connector/cpp/ ) e afirma claramente que:Um problema que pode ocorrer é quando as ferramentas que você usa para construir seu aplicativo não são compatíveis com as ferramentas usadas para construir as versões binárias do MySQL Connector/C++. Idealmente, você precisa construir seu aplicativo com as mesmas ferramentas que foram usadas para construir os binários MySQL Connector/C++.

A solução que encontrei até agora é baixar a biblioteca no formato fonte (não binário) e compilá-la com as configurações que preciso.