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

रेल पर रूबी - ऐसी फ़ाइल लोड नहीं कर सकता - mysql2/2.2/mysql2 (LoadError)

समस्या यह है कि mysql2 मणि अपनी मूल निर्भरताओं के साथ स्थापित नहीं हो रहा है। रूबी के पिछले संस्करणों में, इसने unable to build native gem extension त्रुटि:

Ruby 2.2 . में कुछ बदल गया है ताकि आप कर सकते हैं मूल विस्तार के निर्माण के बिना मणि स्थापित करें। इसका मतलब यह नहीं है कि समस्या हल हो गई है - और इसलिए आपको यह सुनिश्चित करना होगा कि आप उपयुक्त निर्भरता के साथ रत्न स्थापित करें।

ट्यूटोरियल :

  1. MYSQL से सी-कनेक्टर डाउनलोड करें (अपने रूबी के संस्करण पर ध्यान दें -- यदि आप 64 बिट का उपयोग कर रहे हैं, तो 64 बिट संस्करण डाउनलोड करें)

  2. अपने HDD पर MYSQL C-कनेक्टर फ़ोल्डर को अनज़िप / इंस्टॉल करें (पथ में कोई स्थान नहीं है)

  3. निम्न आदेश चलाएँ:gem install mysql2 --platform=ruby -- '--with-mysql-dir="C:/your-mysql-connector-path"'

  4. यह चाहिए मणि को उन फ़ाइलों के साथ स्थापित करें जिनकी उसे आवश्यकता है

  5. फिर आप libmysql.dll को कॉपी कर सकते हैं C:/your-mysql-connector-path . से -> c:/your-ruby-install/bin`

इस इंस्टॉल और पिछले इंस्टॉल के बीच का अंतर यह होगा कि यह चाहिए उल्लेख करें कि मूल रत्न एक्सटेंशन इंस्टॉल किए जा रहे हैं (This could take a while ), जो बताता है कि रूबी पुस्तकालय को देख रही है।

इस बार, अगर यह सही तरीके से स्थापित होता है, तो इसे आपके लिए काम करना चाहिए।

--

अगर आपको अभी भी कोई त्रुटि दिखाई दे रही है, तो आपको mysql2 के किसी भी मौजूदा संस्करण की स्थापना रद्द करनी होगी आपके सिस्टम पर रत्न:

अगर आपको कोई त्रुटि मिल रही है, तो आपको बस gem uninstall mysql2 टाइप करना होगा , all चुनें और फिर ऊपर दिए गए चरणों को दोहराएं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विशेषाधिकार तालिकाएँ खोल और लॉक नहीं कर सकते:तालिका 'mysql.user' मौजूद नहीं है

  2. दिए गए आयामों के सभी आयतों के लिए मैट्रिक्स खोजें (सीटों के ब्लॉक चुनें)

  3. MySQL टाइमडिफ आउटपुट को दिन, घंटे, मिनट, दूसरे प्रारूप में परिवर्तित करता है

  4. MySQL Novice के लिए DevOps डेटाबेस शब्दावली

  5. क्या डेटाबेस में यूजरनेम और पासवर्ड स्टोर करना सुरक्षित है?