मुझे रूबी mysql मणि ड्राइवर स्थापित करने का प्रयास करने में कोई समस्या है।हिम तेंदुए पर mysql मणि स्थापित करने में समस्या: अनियमित स्थिर MySQLCompat :: MySQLRes
मैंने हाल ही में हिम तेंदुए में अपग्रेड किया और MySQL का हेवेलॉग मैनुअल इंस्टॉल किया। यह सब ठीक काम करने लगता है क्योंकि मैं कमांड लाइन से mysql तक पहुंच सकता हूं और डेटाबेस में परिवर्तन कर सकता हूं।
rake aborted!
uninitialized constant MysqlCompat::MysqlRes
(See full trace by running task with --trace)
अब ऐसा लगता है कि मेरी mysql मणि सही ढंग से काम नहीं कर रहा है के रूप में मैं का उपयोग कर अजगर से MySQL ठीक पहुँच सकते हैं:
मेरे समस्या यह है कि अगर मैं अब
rake db:migrate
का उपयोग मैं मिलता है पायथन ड्राइवर (जिसे मैंने संकलित किया)। , http://techliberty.blogspot.com/ (संयोग से मैं उपयोग कर रहा हूँ एक हाल ही में इंटेल मैकबुक प्रो): इसलिए मैं इस साइट से निम्न आदेश का उपयोग कर मणि पुनर्निर्माण करने की कोशिश
sudo env ARCHFLAGS="-arch x86_64" gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config
यह संकलित हालांकि मैं पाने के प्रलेखन के लिए कोई परिभाषा:
Building native extensions. This could take a while...
Successfully installed mysql-2.8.1
1 gem installed
Installing ri documentation for mysql-2.8.1...
No definition for next_result
No definition for field_name
...
मैं के रूप में मेरे mysql_config सही जगह में स्थित है एक छोटे से स्टंप्डया हूँ:
/usr/local/mysql/bin/mysql_config
और मैं mysql के अन्य सभी इंस्टेंस को हटा दिया है मणि, मेरे सिस्टम से।
किसी भी सुझाव की सराहना की जाएगी। बहुत धन्यवाद।
पीएस मैंने पिछली पोस्ट uninitialized constant MysqlCompat::MysqlRes (using mms2r gem) देखा लेकिन यह मेरे संस्करण के लिए लागू नहीं प्रतीत होता है।
मुझे पता चला कि मेरी समस्या को हल करने के लिए चरण # 2 को फिर से संकलित करें, आपके लिए पोस्ट करने के लिए धन्यवाद। – Jirapong
भी दिए गए आदेश और काम कर रहे जुर्माना के साथ recompiled। धन्यवाद। – PowerKiKi