Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL C ++ Connector:tham chiếu không xác định tới `get_driver_instance '

Cuối cùng, tôi có thể biên dịch thành công một chương trình với trình kết nối C ++ trong Ubuntu 10.10.

Ban đầu, tôi gặp phải vấn đề tương tự với "tham chiếu không xác định đến` get_driver_instance '"để giải quyết vấn đề này, tôi khai báo biến phiên bản trình điều khiển của mình thuộc loại MySQL_Driver. Đối với tham chiếu sẵn sàng, loại này được định nghĩa trong tệp mysql_driver.h. Đây là đoạn mã tôi đã sử dụng trong chương trình của mình.

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

và tôi đã biên dịch chương trình với tùy chọn trình liên kết -l mysqlcppconn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng LIMIT để phân trang kết quả trong truy vấn MySQL

  2. Làm cách nào để thêm tổng số làm hàng cuối cùng trong sql của tôi?

  3. MySQL-Cluster không khởi động được

  4. Đủ điều kiện cho một tên cột bảng tạm thời trong jOOQ

  5. Dữ liệu nhị phân không được lưu trữ đúng cách trong MySQL