Mysql
 sql >> Baza danych >  >> RDS >> Mysql

c++ mysql połączenie bad_alloc przy użyciu konektora c++

Miałem też ten błąd. W moim przypadku kompiluję przy użyciu VS2015 w systemie Windows.

Pierwszy raz wybieram kompilację statycznej wersji lib MySQL. Później zdecydowałem się skompilować wersję dynamiczną. Tym razem wyłączył się błąd bad_alloc w pamięci.

Rozwiązaniem jest wycofanie konfiguracji CPPCONN_PUBLIC_FUNC=.

Przejdź do stron właściwości projektu w sekcji C++> Preprocesor> Definicje preprocesora i usuń element CPPCONN_PUBLIC_FUNC=" .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak połączyć dwie tabele za pomocą listy oddzielonej przecinkami w polu łączenia?

  2. Łączenie wyników zapytań wybierających bez użycia operatorów zestawów (UNION)

  3. zrobić ID w tabeli mysql auto_increment (po fakcie)

  4. Zapytanie MySQL, aby wyświetlić rekordy z aktualną datą u góry i innymi w kolejności malejącej

  5. Korzystanie z RESTful API dla dynamicznych witryn