Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL C++ कनेक्टर:'get_driver_instance' के लिए अपरिभाषित संदर्भ

अंत में मैं उबंटू 10.10.1 में सी ++ कनेक्टर के साथ एक प्रोग्राम को सफलतापूर्वक संकलित कर सकता हूं।

प्रारंभ में मुझे इसे हल करने के लिए "get_driver_instance' के अपरिभाषित संदर्भ" के साथ एक ही समस्या का सामना करना पड़ा, मैं MySQL_Driver प्रकार के अपने ड्राइवर आवृत्ति चर की घोषणा करता हूं। तैयार संदर्भ के लिए इस प्रकार को mysql_driver.h फ़ाइल में परिभाषित किया गया है। यहां कोड स्निपेट है जिसका मैंने अपने प्रोग्राम में उपयोग किया था।

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

और मैंने प्रोग्राम को -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. Mac OS X Yosemite/El Capitan पर MySQL सर्वर को ऑटोस्टार्ट करें

  2. MySQL ट्यूटोरियल - मास्टर वैल्यू के पीछे के सेकंड को समझना

  3. उबंटू पर उत्तर के साथ MySQL स्थापित करें

  4. MySQL में अद्वितीय कैसे छोड़ें?

  5. MySQL स्ट्रिंग में किसी विशेष वर्ण के हर दूसरे उदाहरण को कैसे बदलें?