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

MySQL C++ Connector:niezdefiniowane odniesienie do `get_driver_instance'

W końcu udało mi się skompilować program z konektorem C++ w Ubuntu 10.10.

Początkowo napotkałem ten sam problem z "niezdefiniowanym odniesieniem do `get_driver_instance' ", aby rozwiązać ten problem, deklaruję zmienną instancji sterownika typu MySQL_Driver. Dla ułatwienia ten typ jest zdefiniowany w pliku mysql_driver.h. Oto fragment kodu, którego użyłem w moim programie.

sql::mysql::MySQL_Driver *driver;
try {     
    driver = sql::mysql::get_driver_instance();
}

i skompilowałem program z opcją -l mysqlcppconn linkera



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapisywanie obiektów Pickled Pythona w bazie danych MySQL

  2. Jak usunąć całą bazę danych MySQL

  3. Testowanie wydajności za pomocą MySQLdump i narzędzia powłoki MySQL

  4. Optymalne zapytanie do pobrania skumulowanej sumy w MySQL

  5. Formaty daty MySQL - trudność wstawiania daty