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

विजुअल स्टूडियो 2012 में स्रोत से MySQL कनेक्टर C++ 64bit का निर्माण

इसे बनाने के लिए आपके पास निम्नलिखित होना चाहिए:

  1. आपको या तो MySQL सर्वर या MySQL C Connector
  2. C++ लाइब्रेरी बूस्ट करें इंस्टॉल कर लिया है या इसके लिए स्रोत फ़ाइलें हैं। कृपया ध्यान दें कि बूस्ट बनाने की जरूरत नहीं है क्योंकि आपको केवल हेडर फाइलों की जरूरत है।
  3. CMake लें स्थापित। सीएमके को स्थापित करते समय यह आपसे पूछेगा कि क्या आप इसे PATH . में शामिल करना चाहते हैं चर, आपको बाद में इसका उपयोग करना आसान बनाने के लिए हाँ का चयन करना चाहिए।

जब आपके पास तीनों उपलब्ध हों, तो VS2012 x64 नेटिव टूल्स कमांड प्रॉम्प्ट खोलें और MySQL C++ कनेक्टर के सोर्स रूट डायरेक्टरी से आपको निम्नलिखित जारी करने की जरूरत है:

set MYSQL_DIR=c:\PROGRA~1\MySQL\MYSQLC~1.1
cmake -G "Visual Studio 11 Win64" ^
      -DBOOST_ROOT:STRING=C:\Users\user\DOWNLO~1\BOOST_~1\BOOST_~1 ^
      -DMYSQL_LIB_DIR:STRING=c:\PROGRA~1\MySQL\MYSQLC~1.1\LIB
devenv.com MySQLCPPCONN.sln /build Release

पहला कमांड MYSQL_DIR को परिभाषित करता है वेरिएबल जो MySQL सर्वर या MySQL C कनेक्टर की स्थापना की ओर इशारा करता है। दूसरा कमांड cmake VS प्रोजेक्ट तैयार करने के लिए कॉल करता है जो 64 बिट का होगा। ऐसा लगता है कि MYSQL_LIB_DIR में कोई समस्या है चर और यह उत्पन्न नहीं होता है, इसलिए हमें इसे मैन्युअल रूप से परिभाषित करने की आवश्यकता है। MYSQL_LIB_DIR MYSQL_DIR का मान है एक \LIB . के साथ समाप्त होता है .तीसरा आदेश वैकल्पिक है, यह वीएस खोले बिना कमांड प्रॉम्प्ट से प्रोजेक्ट का निर्माण करेगा।

यह अनुशंसा की जाती है कि आप चर के लिए डॉस पथ का उपयोग करें। ऐसा करने के लिए, उस निर्देशिका पर नेविगेट करें जिसे आप डॉस पथ में कनवर्ट करना चाहते हैं और for %I in (.) do echo %~sI के लिए कॉल करें। . यह आपको परिवर्तित पथ देगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP में MySQL परिणाम के मेमोरी उपयोग को समझना (PDO)

  2. स्ट्रीमिंग बड़े परिणाम MySQL के साथ सेट होते हैं

  3. MySQL में OCT () फ़ंक्शन कैसे काम करता है

  4. MySQL - सबक्वेरी के आधार पर मान अपडेट करें

  5. केवल mysqldump डेटा