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

c++ mysql connection bad_alloc usando o conector c++


Eu também tive esse erro. No meu caso estou compilando usando o VS2015 no Windows.

Primeira vez que escolho compilar a versão estática da lib do MySQL. Então, mais tarde, decidi compilar a versão dinâmica. Desta vez, o erro bad_alloc na memória foi desativado.

A solução é reverter a configuração CPPCONN_PUBLIC_FUNC=.

Vá para as páginas de propriedades do projeto, em C++> Preprocessor> Preprocessor Definitions e remova o item CPPCONN_PUBLIC_FUNC=" .