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

...mysql2/mysql2.so:[बग] विभाजन दोष रूबी 2.0.0p247

MySQL कनेक्टर/सी 64 बिट में शामिल libmysql.lib mingw64-gcc कंपाइलर के साथ संगत नहीं है।

आपको mingw64 संगत libmysql.lib फ़ाइल जनरेट करने की आवश्यकता है।

libmysql.lib फ़ाइल जनरेट करने के लिए, आपको gendef.exe की आवश्यकता है, जो mingw-w64 वितरण से प्राप्त कर सकता है (मुझे https://code.google.com/p/structure-svm-map/downloads/detail?name=svm-map -win.zip&can=2&q= )

mysql कनेक्टर के lib फ़ोल्डर में, निम्न चरणों के साथ libmysql.lib उत्पन्न करें।

gendef.exe libmysql.dll

dlltool -v --dllname libmysql.dll --def libmysql.def --output-lib libmysql.lib

और सामान्य मणि इंस्टॉल कमांड चला रहा है। मणि स्थापित mysql2 -v '0.3.12b6' --with-opt-dir="..."

नोट:MySQL Connector/C 6.1 के मामले में, संस्करण तुलना दिनचर्या के कारण, आप निम्न अपवाद के साथ mysql2 मॉड्यूल का उपयोग नहीं कर सकते हैं। रनटाइम त्रुटि:गलत MySQL क्लाइंट लाइब्रेरी संस्करण! यह रत्न 5.7.2-m12 के लिए संकलित किया गया था लेकिन क्लाइंट लाइब्रेरी 6.1.0 है।

आपको http://dev.mysql.com/downloads/connector/c/6.0.html#downloads

स्रोत:https://bugs.ruby-lang.org/issues/8591




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Google Analytics डेटा को mysql तालिकाओं में कैसे धकेलें

  2. IF NOT EXIST . के लिए दोहरी स्थिति के साथ MySQL INSERT INTO

  3. पूर्ण कैलेंडर ईवेंट MySQL के लिए विधि पोस्ट करें

  4. MySQL:लेनदेन बनाम लॉकिंग टेबल्स

  5. Laravel 3 टेबल्स के साथ जुड़ें