2016-12-10 7 views
7

मैं एक mlab डेटाबेस से कनेक्ट करने के लिए कोशिश कर रहा हूँ से मेल नहीं खाते, लेकिन यह हमेशा इस संदेश का संकेत जब मैं आदेशMongoDB खोल और सर्वर

mongodb://ds119508.mlab.com:19508/myDb -u myUser -p myPass 

चलाएँ:

MongoDB खोल संस्करण v3 .4.0 से कनेक्ट कर रहा: MongoDB: //ds119508.mlab.com: 19508/heroku_xnz5tw94 MongoDB सर्वर संस्करण: 3.2.11 चेतावनी: खोल और सर्वर संस्करण से मेल नहीं खाते

मैं इससे छुटकारा पाना चाहता हूं। मुझे यकीन है कि मैं मदद

+0

देखने के इस संस्करण की वजह से है आप अपने सर्वर पर एक mlab से अलग है। मैं इस चेतावनी को अनदेखा कर दूंगा लेकिन यदि आप वास्तव में इसे से छुटकारा पाना चाहते हैं, तो अपने स्थानीय मोंगोडीबी को अनइंस्टॉल करें जो संस्करण 3.4 है और 3.2.11 इंस्टॉल करें। – Saleem

+1

इस संस्करण असमानता से उत्पन्न होने वाली संभावित विसंगतियां क्या हैं? क्या कोई एक उदाहरण जान सकता है? – ifelsemonkey

उत्तर

4

मैं भी इस समस्या के साथ सामना किया है के लिए पहले से उपयोग करते हुए this guide

धन्यवाद द्वारा 3.4 संस्करण स्थापित करने गया है हूँ। और यह मोंगो सर्वर को बंद किए बिना मोंगोडब को अपग्रेड करने के कारण हुआ था।

अब आपके पास पहले से ही mongodb का नया संस्करण है (मोंगो शैल संस्करण से बताएं)। आप इसे mongod प्रक्रिया को पुनरारंभ करके हल कर सकते हैं।

शुरू करने और stoping मोंगो प्रक्रिया के लिए, https://docs.mongodb.com/manual/tutorial/manage-mongodb-processes

संबंधित मुद्दे