Mysql
 sql >> Datenbank >  >> RDS >> Mysql

c++ mysql-Verbindung bad_alloc mit c++-Connector

Diesen Fehler hatte ich auch. In meinem Fall kompiliere ich mit VS2015 in Windows.

Zum ersten Mal wähle ich die statische Version der MySQL-Bibliothek kompilieren. Später entschied ich mich dann, die dynamische Version zu kompilieren. Diesmal ging der Fehler bad_alloc beim Speicher los.

Die Lösung setzt die CPPCONN_PUBLIC_FUNC=Konfiguration zurück.

Gehen Sie zu den Eigenschaftenseiten des Projekts unter C++> Präprozessor> Präprozessordefinitionen und entfernen Sie das Element CPPCONN_PUBLIC_FUNC=" .