Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Konektor MySQL C++:referensi tidak terdefinisi ke `get_driver_instance'

Akhirnya saya berhasil mengkompilasi program dengan konektor C++ di Ubuntu 10.10.

Awalnya saya menghadapi masalah yang sama dengan "referensi tidak terdefinisi ke `get_driver_instance'" untuk menyelesaikan ini, saya mendeklarasikan variabel instance driver saya dari tipe MySQL_Driver. Untuk referensi siap pakai, tipe ini didefinisikan dalam file mysql_driver.h. Berikut adalah cuplikan kode yang saya gunakan dalam program saya.

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

dan saya mengkompilasi program dengan opsi -l mysqlcppconn linker



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Adakah yang punya cukup bukti bahwa CHAR lebih cepat dari VARCHAR?

  2. mysql Jumlah kolom tidak valid dalam input CSV saat mengimpor file csv

  3. PostgreSQL setara dengan tabel memori MySQL?

  4. Bagaimana Cara Menggabungkan 2 Tabel Pada 2 Basis Data Berbeda?

  5. DEADLOCK APPARENT Membuat utas darurat untuk tugas tertunda yang belum ditetapkan