sql >> Database teknologi >  >> RDS >> Mysql

c++ mysql-forbindelse bad_alloc ved hjælp af c++-stik

Jeg havde også denne fejl. I mit tilfælde kompilerer jeg ved hjælp af VS2015 i Windows.

Første gang jeg vælger at kompilere statisk version af MySQL lib. Så senere besluttede jeg at kompilere den dynamiske version. Denne gang gik fejlen bad_alloc i hukommelsen ud.

Løsningen ruller CPPCONN_PUBLIC_FUNC=-konfigurationen tilbage.

Gå til Project Property Pages under C++> Preprocessor> Preprocessor Definitions og fjern elementet CPPCONN_PUBLIC_FUNC=" .



  1. MySQL-forespørgsel for at modtage tilfældige kombinationer fra to tabeller

  2. Installer icu4c version 63 med Homebrew

  3. Sådan deaktiveres og aktiveres alle begrænsninger i tabel mysql inkl. PK FK CHK UNI mm

  4. Mysql udtræk det første bogstav i hvert ord i en bestemt kolonne