खिड़कियों पर mongoDB कैसे स्थापित करें?


130

मैं mongoDB का परीक्षण करने और यह देखने की कोशिश कर रहा हूं कि क्या यह मेरे लिए कुछ भी है। मैंने 32 बिट विंडो संस्करण डाउनलोड किया है, लेकिन अभी तक इसे जारी रखने का कोई विचार नहीं है।

मैं सामान्य रूप से अपने स्थानीय कंप्यूटर पर विकसित करने के लिए WAMP सेवाओं का उपयोग करता हूं। क्या मैं Wamp पर mongoDB चला सकता हूं?

हालांकि, यह विंडोज़ पर काम करने का सबसे अच्छा (सबसे आसान) तरीका क्या है?

धन्यवाद!


2
मुझे एक इंस्टॉलर चाहिए जो मोंगोडब स्थापित करें और फिर इसे
ऑटोरुन

3
इस लेख पढ़ें pronique.com/blog/installing-mongodb-on-windows-the-wamp-way यह वास्तव में अच्छा है
नन्हे कुमार

3
क्या आप की जरूरत पर कदम ट्यूटोरियल द्वारा महान कदम: Codearsenal.net/2015/10/…
ybonda

1
आधिकारिक mongoDB निर्देश: docs.mongodb.org/manual/tutorial/install-mongodb-on-windows
Dung

1
आपको @ShivamSrivastava के उत्तर को सही के रूप में चिह्नित करना चाहिए।
ट्रैविस हेटर

जवाबों:


95

यह WAMP की तरह नहीं है। निर्देशिका: C / database_mongo बनाये जाने के बाद आपको एक कमांड के साथ mongoDB डेटाबेस शुरू करना होगा

mongod --dbpath=C:/database_mongo/

फिर आप कमांड का उपयोग करके मोंगोडब से कनेक्ट कर सकते हैं।


2
एक तरफ ध्यान दें कि Windows XP का समर्थन v2.2 + docs.mongodb.org/manual/release-notes/2.2/…
प्रशांत भाटे

1
विंडोज़ इंस्टॉलेशन के लिए एक सरल यूट्यूब वीडियो - youtube.com/watch?v=msQ2F5XUgms
लाइनस

1
mongodस्थापित करने के बाद नहीं मिला है
Sören

आपको इसे विंडोज़ में अपने पेट में जोड़ने की आवश्यकता हो सकती है।
सुमित

यहाँ भी कदम
रखना

238

विंडोज में मैंगो इंस्टॉलेशन प्रोसेस

क्या आप इंस्टॉलेशन के लिए तैयार हैं ... और उपयोग करें ... तकनीकी रूप से, यह एक इंस्टॉलेशन नहीं है यह सिर्फ डाउनलोडिंग है ...

I. ज़िप फ़ाइल http://www.mongodb.org/downloads डाउनलोड करें

द्वितीय। इसे निकालें और अपने इच्छित स्थान पर फ़ाइलों को कॉपी करें।

तृतीय। DB इंजन शुरू करें

चतुर्थ। स्थापना का परीक्षण करें और इसका उपयोग करें।

बस! इतना सरल, है ना? ठीक है चलो शुरू करें


1. ज़िप फ़ाइल डाउनलोड करें

  1. Http://www.mongodb.org/downloads पर जाएं

  2. आपको इस तरह एक स्क्रीन दिखाई देगी: मोंगू डाउनलोड पेज मैं एक विंडोज 7 32 बिट मशीन का उपयोग कर रहा हूं - यही कारण है कि मैंने लाल रंग में चिह्नित पैकेज डाउनलोड किया है।

  3. डाउनलोड पर क्लिक करें (यह केवल कुछ सेकंड लेता है)।
    वाह ... मुझे वह डाउनलोड मिल गया। यह एक ज़िप्ड फ़ाइल थी mongodb-win32-i386-2.4.4.zip(आपके द्वारा डाउनलोड किए गए संस्करण के अनुसार फ़ोल्डर का नाम बदल जाएगा, यहां मुझे संस्करण 2.4.4 मिला है)।

सब ठीक है।


2. अर्क

  1. जिप निकालें
  2. अपनी मशीन में वांछित स्थान पर फ़ाइलों को कॉपी करें।
    • मैं अपने डी ड्राइव में निकाली गई फ़ाइलों को कॉपी करने जा रहा हूं, क्योंकि मेरे पास वहां कई फाइलें नहीं हैं।
    • ठीक है फिर आप मोंगो फ़ाइलों को चिपकाने की योजना कहाँ बना रहे हैं? C: या अपने डेस्कटॉप में ही?
    • ठीक है, कोई फर्क नहीं पड़ता कि आप कहां पेस्ट करते हैं ... नीचे दिए गए स्नैप शॉट में, आप देख सकते हैं कि मैंने मोंगो फ़ोल्डर के अंदर बिन फ़ोल्डर में नेविगेट किया है। मैं बिन के अंदर पंद्रह फाइलें गिनता हूं। आप क्या?

बिन फ़ोल्डर का पथ

ख़त्म होना! बस इतना ही

हमें आगे क्या करना है?


3. DB इंजन शुरू करें

चलिए और शुरू करते हैं हमारे mongo db का उपयोग ...

  1. कमांड प्रॉम्प्ट खोलें, फिर binमोंगो फ़ोल्डर में नेविगेट करेंमोंगो के बिन फ़ोल्डर में नेविगेट करना

  2. प्रकार mongo.exe(जो कमांड है जिसका उपयोग मोंगो डीबी पावर शेल शुरू करने के लिए किया जाता है)। फिर नीचे की प्रतिक्रिया देखें .. निष्पादन mongo.exe यह एक बहुत बड़ा अपवाद था J LOL… वह क्या है?

    सर्वर से कनेक्ट नहीं किया जा सका।

    अपवाद क्यों हुआ? मुझे कोई पता नहीं है ... क्या मैंने बीच में एक सर्वर बनाया है?

    नहीं।

    ठीक है, फिर इसे बीच में सर्वर से कैसे जोड़ा जाए? सिली मशीन ... Jz।

    मैं समझ गया! अन्य सभी DBs की तरह - हमें उपयोग करने से पहले DB इंजन शुरू करना होगा।

    तो, हम इसे कैसे शुरू कर सकते हैं?

  3. हमें कमांड का उपयोग करके mongo db शुरू करना है mongod। इसे binमोंगो के फ़ोल्डर से निष्पादित करें ।

    आइए देखें क्या हुआ था।

    त्रुटि संदेश

    फिर एक शानदार स्वरूपित अपवाद जे हमें सही मिला? क्या आपने देखा कि मैंने शीर्ष पर क्या प्रकाश डाला है? हाँ, यह मोंगॉड कमांड है। दूसरा एक अपवाद है जो हमें डेटा नामक एक फ़ोल्डर बनाने के लिए कहता है। और, डेटा फ़ोल्डर के अंदर, एक फ़ोल्डर जिसे कहा जाता है db

    इसलिए हमें ये data\dbफोल्डर बनाने होंगे ।

    अगला प्रश्न यह है कि इन फ़ोल्डरों को कहाँ बनाया जाए?

  4. हमें अपने BOX data\dbके Cड्राइव में फ़ोल्डर्स बनाने होंगे जिसमें हम mongo इंस्टॉल कर रहे हैं। चलो चलते हैं और सी ड्राइव में फ़ोल्डर संरचना बनाते हैं।

    यहाँ एक प्रश्न उठता है: "क्या C के अंदर डेटा \ db निर्देशिका बनाना अनिवार्य है?" नू, वास्तव में नहीं। Cइस फोल्डर के लिए मैंगो डिफॉल्ट रूप से दिखता है , लेकिन आप इन्हें जहां चाहें बना सकते हैं। हालांकि, अगर यह अंदर नहीं है C, तो आपको मोंगो को बताना होगा कि वह कहां है।

    दूसरे शब्दों में, यदि आप नहीं चाहते कि मोंगो डेटाबेस चालू हो C:\, तो आपको mongo.exe के लिए db पथ सेट करना होगा।

    ऐच्छिक

    • ठीक है, मैं Cइस विकल्प की बेहतर समझ के अलावा उन फ़ोल्डरों को किसी अन्य स्थान पर बनाऊंगा । मैं तब Dcmd की मदद से ड्राइव रूट में बनाऊंगा।

      क्यों? क्योंकि यह हमारे लिए पुराने डॉस कमांड को याद करने का अवसर है ...

      md डेटा

    • अगला कदम mbo.exe के लिए Db पथ सेट करना है।

      करने के लिए नेविगेट वापस bin, और आदेश दर्ज, mongod.exe --dbpath d:\data

      मुझे नीचे प्रतिक्रिया मिली:

      --dbpath

      मुझे आशा है कि सब कुछ ठीक हो गया ... क्योंकि मैंने कंसोल जे में कोई भी ERROR *** नहीं देखा।

    अगला, हम जा सकते हैं और कमांड का उपयोग करके db शुरू कर सकते हैं start mongo.exe

    mongo.exe शुरू करें

    मुझे कोई त्रुटि या चेतावनी संदेश दिखाई नहीं दिया। लेकिन, हमें यह सुनिश्चित करने के लिए एक कमांड की आपूर्ति करनी होगी कि मोंगो ऊपर है और चल रहा है, यानी मोंगॉड को एक प्रतिक्रिया मिलेगी:

    मोंगोडब प्रतिक्रिया

आशा है कि सब कुछ ठीक हो गया।


4. मानगो डीबी स्थापना का परीक्षण करें

अब हमें अपना DB देखना है? बहुत बहुत, अन्यथा हम कैसे जानेंगे कि यह चल रहा है?

परीक्षण के उद्देश्य से MONGO को testडिफ़ॉल्ट रूप से डीबी कहा जाता है। चलो क्वेरी कि चलते हैं।

लेकिन बिना किसी मैनेजमेंट स्टूडियो के कैसे? SQL के विपरीत, हमें कमांड प्रॉम्प्ट पर निर्भर रहना होगा। हाँ बिल्कुल वही कमांड प्रॉम्प्ट… हमारा अच्छा पुराना कमांड प्रॉम्प्ट… हेइइइइइ .. डरो मत हाँ यह हमारा पुराना कमांड प्रॉम्प्ट है। ठीक है, चलिए देखते हैं कि हम इसका उपयोग कैसे करने जा रहे हैं ...

ओहो नू ... उपरोक्त कमांड प्रॉम्प्ट को बंद न करें , इसे छोड़ दें ...

  1. एक नई cmd विंडो खोलें।

  2. बिन पर नेविगेट करें हमेशा की तरह हम करते हैं ...

    मुझे यकीन है कि आप लोग पुराने C प्रोग्रामिंग को याद कर रहे होंगे जो हमने अपने कॉलेज के दिन में किया था?

  3. कमांड प्रॉम्प्ट में, कमांड mongoया mongo.exeफिर से निष्पादित करें और देखें कि क्या होता है।

    आपको नीचे दिखाए अनुसार एक स्क्रीन मिलेगी:

    स्टार्टअप चेतावनी

  4. मैंने पहले भी उल्लेख किया है कि मानगो को डिफ़ॉल्ट रूप से एक परीक्षण DB मिला है test, इसमें एक रिकॉर्ड सम्मिलित करने का प्रयास करें।

    यहाँ अगला सवाल है "हम कैसे सम्मिलित करेंगे?" क्या मोंगो में SQL कमांड है? नहीं, मोंगो को मदद करने के लिए केवल आदेश मिले हैं।

    सम्मिलित करने का मूल आदेश
    db.test.save ({कोडोथेस्टफिल्ड: 'मेरा नाम कोडोथ'} है)

    testDB कहाँ है और .saveइन्सर्ट कमांड है। KodothTestFieldस्तंभ या फ़ील्ड नाम है, और My name is Kodothमान है।

  5. अधिक बात करने से पहले आइए जाँच करें कि क्या यह संग्रहीत है या नहीं एक और कमांड निष्पादित करके: db.test.find()

    SQL में SELECT के समान डॉक्युमेंट को खोजने के लिए Mongo कमांड।

    हमारा डेटा सफलतापूर्वक डाला गया ... हुर्रेय्य्य्य ..

    मुझे पता है कि आप उस संख्या के बारे में सोच रहे हैं, जो ऑब्जेक्ट रिकॉड नामक हर रिकॉर्ड के साथ प्रदर्शित होती है। यह SQL में एक अद्वितीय आईडी फ़ील्ड की तरह है जो ऑटो-इंक्रीमेंट और सभी। एक नज़दीकी नज़र रखें कि आप देख सकते हैं कि ऑब्जेक्ट आईडी 92 के साथ समाप्त होती है, इसलिए यह प्रत्येक रिकॉर्ड के लिए अलग है।

    अंत में हम MONGO को सही तरीके से स्थापित और सत्यापित करने में सफल हैं। चलो एक पार्टी है ... तो क्या अब आप सहमत हैं कि मानगो भी मीठा है?

इसके अलावा हमारे पास मोंगो का पता लगाने के लिए 3 पार्टी उपकरण हैं। एक को मोंगो VUE कहा जाता है। इस टूल का उपयोग करके हम mongo DB के खिलाफ ऑपरेशन कर सकते हैं जैसे हम SQL सर्वर के लिए प्रबंधन स्टूडियो का उपयोग करते हैं।

क्या आप एक ही तालिका में पूरी तरह से अलग पंक्तियों के साथ एक SQL सर्वर या Oracle Db की कल्पना कर सकते हैं? क्या यह हमारे संबंधपरक DB तालिका में संभव है? इस तरह मोंगो काम करता है। मैं आपको दिखाऊंगा कि हम ऐसा कैसे कर सकते हैं ...


पहले मैं आपको दिखाऊंगा कि डेटा रिलेशनल डीबी में कैसे दिखेगा।

उदाहरण के लिए एक कर्मचारी तालिका और एक छात्र तालिका संबंधपरक तरीके से विचार करें। स्कीमा पूरी तरह से अलग होगा? हाँ बिल्कुल…

परिणाम देखें

आइए अब देखते हैं कि यह Mongo DB में कैसा दिखेगा। उपरोक्त दो सारणियाँ मानगो में एकल संग्रह में संयुक्त हैं ...

MongoVUE

इस तरह से मानगो में संग्रहित किए जाते हैं। मुझे लगता है कि अब आप वास्तव में अंतर महसूस कर सकते हैं? हर चीज एक ही छतरी के नीचे आ गई। यह सही तरीका नहीं है, लेकिन मैं सिर्फ आप सभी को यह दिखाना चाहता हूं कि ऐसा कैसे होता है इसलिए मैंने एक ही संग्रह में 2 पूरी तरह से अलग-अलग तालिकाओं को मिला दिया।

यदि आप कोशिश करना चाहते हैं तो आप नीचे परीक्षण स्क्रिप्ट का उपयोग कर सकते हैं

*********************** 
TEST INSERT SCRIPT

*********EMPLOYEE****** 
db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )  
db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )  
db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } ) 

******STUDENT****** 
db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )  
db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )  
db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
************************

धन्यवाद


4
मंगोल टीम को सुझाव: स्थापना के समय हमारे लिए यह डिफ़ॉल्ट डेटा निर्देशिका बनाएं।
zelusp

अगर किसी को Cannot start server. The default storage engine 'wiredTiger' is not availableयह कोशिश होती है:mongod --storageEngine=mmapv1 --dbpath [your-path]
मनोज सुथार

1
बहुत बढ़िया!! यह सबसे अच्छा जवाब मुझे मिल सकता था! मैं मोंगॉड शुरू करने के बाद लटका हुआ था - आपको एक और खोलना होगा और mongo.exe टाइप करना होगा
Radmation

धन्यवाद, इसका उपयोग संभवतः स्टैक ओवरफ्लो उत्तरों :-) के लिए एक मानक "मॉडल" के रूप में किया जाना चाहिए, अच्छी तरह से प्रलेखित।
१५:३१ पर हलावुल्का एमएएस

बस विंडोज का उपयोग करने वाले और 'अवैध चरित्र' सिंटैक्स त्रुटि में चलने वाले किसी के लिए भी जोड़ना चाहते थे, कि शेल में डेटा जोड़ते समय आपको दोहरे उद्धरण चिह्नों का उपयोग करना चाहिए जैसे: db.test.save ({"कूल": "दिस वर्क्स"} )
जेकोबेडसन 17

62

MongoDB वेबसाइट पर बहुत अच्छा प्रलेखन प्रदान किया गया है

MongoDB स्थापित करें

  1. निर्धारित करें कि आपको कौन सा MongoDB निर्माण करना है।

    विंडोज के लिए MongoDB के तीन बिल्ड हैं:

    Windows Server 2008 R2 संस्करण (यानी 2008R2) के लिए MongoDB केवल विंडोज सर्वर 2008 R2, विंडोज 7 64-बिट और विंडोज के नए संस्करणों पर चलता है। यह बिल्ड Windows प्लेटफ़ॉर्म के लिए हाल ही में एन्हांसमेंट का लाभ उठाता है और विंडोज के पुराने संस्करणों पर काम नहीं कर सकता।

    Windows 64-बिट संस्करण के लिए MongoDB विंडोज एक्सपी की तुलना में विंडोज के किसी भी 64-बिट संस्करण पर चलता है, जिसमें विंडोज सर्वर 2008 आर 2 और विंडोज 7 64-बिट शामिल है।

    Windows 32-बिट के लिए MongoDB Windows XP की तुलना में विंडोज के किसी भी 32-बिट संस्करण पर चलता है। MongoDB के 32-बिट संस्करण केवल पुराने सिस्टम और परीक्षण और विकास प्रणालियों में उपयोग के लिए हैं। MongoDB के 32-बिट संस्करण केवल 2GB से छोटे डेटाबेस का समर्थन करते हैं।

    Windows का कौन सा संस्करण आप चला रहे हैं, यह जानने के लिए, कमांड प्रॉम्प्ट में निम्नलिखित कमांड दर्ज करें:

    wmic os get osarchitecture
  2. विंडोज के लिए MongoDB डाउनलोड करें।

    MongoDB डाउनलोड पृष्ठ से MongoDB का नवीनतम उत्पादन रिलीज़ डाउनलोड करें। सुनिश्चित करें कि आप अपने विंडोज सिस्टम के लिए MongoDB का सही संस्करण डाउनलोड करते हैं। MongoDB के 64-बिट संस्करण 32-बिट विंडोज के साथ काम नहीं करते हैं।

  3. डाउनलोड की गई फ़ाइल को स्थापित करें।

    विंडोज एक्सप्लोरर में, डाउनलोड किए गए MongoDB msi फ़ाइल का पता लगाएं, जो आमतौर पर डिफ़ॉल्ट डाउनलोड फ़ोल्डर में स्थित है। Msi फ़ाइल को डबल-क्लिक करें। स्क्रीन का एक सेट आपको इंस्टॉलेशन प्रक्रिया के माध्यम से मार्गदर्शन करने के लिए दिखाई देगा।

  4. MongoDB फ़ोल्डर को किसी अन्य स्थान (वैकल्पिक) पर ले जाएं।

    MongoDB फ़ोल्डर को स्थानांतरित करने के लिए, आपको एक प्रशासक के रूप में कदम कमांड जारी करना होगा। उदाहरण के लिए, फ़ोल्डर को C: \ mongodb में ले जाने के लिए:

    का चयन करें Start Menu> All Programs> Accessories

    राइट-क्लिक करें कमांड प्रॉम्प्ट और पॉपअप मेनू से व्यवस्थापक के रूप में रन का चयन करें।

    निम्नलिखित आदेश जारी करें:

    cd \
    move C:\mongodb-win32-* C:\mongodb
    

    MongoDB स्व-निहित है और इसमें कोई अन्य सिस्टम निर्भरता नहीं है। आप अपने द्वारा चुने गए किसी भी फ़ोल्डर से MongoDB चला सकते हैं। आप किसी भी फ़ोल्डर (जैसे D:\test\mongodb) में MongoDB स्थापित कर सकते हैं

भागो MongoDB

चेतावनी:

mongod.exeऑर्टिकल सेटिंग के साथ "सिक्योर मोड" में चलने के बिना सार्वजनिक नेटवर्क पर दिखाई न दें । MongoDB को विश्वसनीय वातावरण में चलाने के लिए डिज़ाइन किया गया है, और डेटाबेस डिफ़ॉल्ट रूप से "सिक्योर मोड" को सक्षम नहीं करता है।

  1. MongoDB वातावरण सेट करें।

    MongoDB को सभी डेटा संग्रहीत करने के लिए डेटा निर्देशिका की आवश्यकता होती है। MongoDB का डिफ़ॉल्ट डेटा निर्देशिका पथ \ data \ db है। कमांड प्रॉम्प्ट से निम्न आदेशों का उपयोग करके यह फ़ोल्डर बनाएं:

    md \data\db

    आप उदाहरण के --dbpathलिए mongod.exe, विकल्प का उपयोग करके डेटा फ़ाइलों के लिए एक वैकल्पिक पथ निर्दिष्ट कर सकते हैं :

    C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data

    यदि आपके पथ में स्थान शामिल हैं, तो पूरे पथ को दोहरे उद्धरणों में शामिल करें, उदाहरण के लिए:

    C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
  2. MongoDB प्रारंभ करें।

    MongoDB शुरू करने के लिए, दौड़ें mongod.exe। उदाहरण के लिए, कमांड प्रॉम्प्ट से:

    C:\Program Files\MongoDB\bin\mongod.exe

    यह मुख्य MongoDB डेटाबेस प्रक्रिया शुरू करता है। कंसोल आउटपुट में कनेक्शन संदेश की प्रतीक्षा इंगित करता है कि mongod.exe प्रक्रिया सफलतापूर्वक चल रही है।

    आपके सिस्टम के सुरक्षा स्तर के आधार पर, Windows नेटवर्क पर संचार करने से C: \ Program Files \ MongoDB \ bin \ mongod.exe की "कुछ सुविधाओं" को अवरुद्ध करने के बारे में एक सुरक्षा चेतावनी संवाद बॉक्स पॉप अप कर सकता है। सभी उपयोगकर्ताओं को निजी नेटवर्क का चयन करना चाहिए, जैसे कि मेरा घर या कार्य नेटवर्क और अनुमति दें पर क्लिक करें। सुरक्षा और MongoDB पर अतिरिक्त जानकारी के लिए, कृपया सुरक्षा दस्तावेज़ीकरण देखें।

  3. MongoDB से कनेक्ट करें।

    MongoDB को mongo.exe शेल के माध्यम से कनेक्ट करने के लिए, एक और कमांड प्रॉम्प्ट खोलें। कनेक्ट करते समय, यदि आवश्यक हो तो डेटा निर्देशिका निर्दिष्ट करें। यह चरण कई उदाहरण कनेक्शन कमांड प्रदान करता है।

    यदि आपकी MongoDB स्थापना डिफ़ॉल्ट डेटा निर्देशिका का उपयोग करती है, तो डेटा निर्देशिका को निर्दिष्ट किए बिना कनेक्ट करें:

    C:\mongodb\bin\mongo.exe

    यदि आप इंस्टॉलेशन भिन्न डेटा निर्देशिका का उपयोग करते हैं, तो कनेक्ट करते समय डायरेक्ट्री निर्दिष्ट करें, जैसे कि इस उदाहरण में:

    C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data

    यदि आपके पथ में स्थान शामिल हैं, तो संपूर्ण पथ को दोहरे उद्धरण चिह्नों में शामिल करें। उदाहरण के लिए:

    C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"

    यदि आप .NET का उपयोग करके एप्लिकेशन विकसित करना चाहते हैं, तो अधिक जानकारी के लिए C # और MongoDB के दस्तावेज़ देखें।

  4. MongoDB का उपयोग करना शुरू करें।

    MongoDB का उपयोग शुरू करने के लिए, MongoDB के साथ आरंभ करना देखें। उत्पादन वातावरण में MongoDB को तैनात करने से पहले उत्पादन नोट्स दस्तावेज़ पर भी विचार करें।

    बाद में, MongoDB को रोकने के लिए, टर्मिनल में कंट्रोल + सी दबाएं जहां मोंगॉड इंस्टेंस चल रहा है।

MongoDB के लिए एक Windows सेवा कॉन्फ़िगर करें

ध्यान दें:

MongoDB 2.6.0, SERVER-13515 के लिए एक ज्ञात मुद्दा है, जो इस खंड में निर्देशों के उपयोग को रोकता है। MongoDB 2.6.0 के लिए, MongoDB के लिए मैन्युअल रूप से एक Windows सेवा बनाएं, इसके बजाय MongoDB के लिए एक Windows सेवा बनाएं।

  1. निर्देशिका और फ़ाइलों को कॉन्फ़िगर करें।

    एक कॉन्फ़िगरेशन फ़ाइल और MongoDB लॉग आउटपुट के लिए एक निर्देशिका पथ (logpath) बनाएँ:

    MongoDB लॉग फ़ाइलों के लिए एक विशिष्ट निर्देशिका बनाएँ:

    md "C:\Program Files\MongoDB\log"

    कमांड प्रॉम्प्ट में, MongoDB के लिए लॉगपथ विकल्प के लिए एक कॉन्फ़िगरेशन फ़ाइल बनाएं:

    echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
  2. MongoDB सेवा चलाएँ।

    "प्रशासनिक विशेषाधिकार:" के साथ कमांड प्रॉम्प्ट में निम्नलिखित सभी कमांड चलाएँ

    MongoDB सेवा स्थापित करें। के लिए --installसफल होने के लिए, आप logpath रन-टाइम विकल्प निर्दिष्ट करना होगा।

    "C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install

    आवश्यकतानुसार mongod.cfg फ़ाइल में पथ को संशोधित करें।

    वैकल्पिक dbpath का उपयोग करने के लिए, कॉन्फ़िगरेशन फ़ाइल (जैसे C: \ Program Files \ MongoDB \ mongod.cfg) या कमांड लाइन पर --dbpath विकल्प के साथ पथ निर्दिष्ट करें।

    यदि dbpath निर्देशिका मौजूद नहीं है, तो mongod.exe शुरू नहीं होगा। Dbpath के लिए डिफ़ॉल्ट मान है \data\db

    यदि आवश्यक हो, तो आप mongod.exe या mongos.exe के कई उदाहरणों के लिए सेवाएँ स्थापित कर सकते हैं। प्रत्येक सेवा को एक अद्वितीय --serviceNameऔर के साथ स्थापित करें --serviceDisplayName। कई उदाहरणों का उपयोग केवल तब करें जब पर्याप्त सिस्टम संसाधन मौजूद हों और आपके सिस्टम डिज़ाइन को इसकी आवश्यकता हो।

  3. आवश्यकतानुसार MongoDB सेवा को रोकें या निकालें।

    MongoDB सेवा को रोकने के लिए निम्नलिखित कमांड का उपयोग करें:

    net stop MongoDB

    MongoDB सेवा को हटाने के लिए निम्नलिखित कमांड का उपयोग करें:

    "C:\Program Files\MongoDB\bin\mongod.exe" --remove

मैन्युअल रूप से MongoDB के लिए एक Windows सेवा बनाएं

निम्न प्रक्रिया मानती है कि आपने डिफ़ॉल्ट पथ C: \ Program Files \ MongoDB 2.6 मानक के साथ MSI इंस्टॉलर का उपयोग करके MongoDB स्थापित किया है।

यदि आपने एक वैकल्पिक निर्देशिका में स्थापित किया है, तो आपको रास्तों को उपयुक्त रूप से समायोजित करना होगा।

  1. एक व्यवस्थापक कमांड प्रॉम्प्ट खोलें।

    विंडोज 7 / विस्टा / सर्वर 2008 (और आर 2)

    प्रेस Win+ R, फिर टाइप करें cmd, फिर Ctrl+ Shift+ दबाएँ Enter

    विंडोज 8

    Win+ दबाएं X, फिर दबाएँ A

    व्यवस्थापक कमांड प्रॉम्प्ट से शेष चरणों को निष्पादित करें।

  2. निर्देशिका बनाएँ।

    अपने डेटाबेस और लॉग फ़ाइलों के लिए निर्देशिका बनाएँ:

    mkdir c:\data\db
    mkdir c:\data\log
    
  3. कॉन्फ़िगरेशन फ़ाइल बनाएँ।

    कॉन्फ़िगरेशन फ़ाइल बनाएँ। इस फ़ाइल में मोंगॉड के लिए कोई भी विन्यास विकल्प शामिल हो सकता है, लेकिन इसमें लॉगपथ के लिए एक वैध सेटिंग शामिल होनी चाहिए:

    निम्न एक कॉन्फ़िगरेशन फ़ाइल बनाता है, जो कॉन्फ़िगरेशन फ़ाइल में लॉगपथ और dbpath दोनों सेटिंग्स निर्दिष्ट करता है:

    echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
    echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
    
  4. MongoDB सेवा बनाएं।

    MongoDB सेवा बनाएं।

    sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"

    sc.exeदोहरे उद्धरण चिह्नों से बचने के लिए " =" और कॉन्फ़िगरेशन मान (जैसे " binPath="), और " " के बीच एक स्थान की आवश्यकता होती है ।

    यदि सफलतापूर्वक बनाया गया है, तो निम्न लॉग संदेश प्रदर्शित होगा:

    [SC] CreateService SUCCESS
  5. MongoDB सेवा प्रारंभ करें।

    net start MongoDB
  6. आवश्यकतानुसार MongoDB सेवा को रोकें या निकालें।

    MongoDB सेवा को रोकने के लिए, निम्नलिखित कमांड का उपयोग करें:

    net stop MongoDB

    MongoDB सेवा को निकालने के लिए, पहले सेवा बंद करें और फिर निम्न कमांड चलाएँ:

    sc.exe delete MongoDB

1
यह दस्तावेज मेरे सिर को खरोंचने के बाद मुझे मिला। चरणों का पालन करने के लिए कुछ आसान: एक डेटा / डीबी फ़ोल्डर बनाना और mongo.exe का उपयोग करने से पहले mongod सेवा शुरू करना।
ग्रुबर

16

मुझे लगता है कि आपने पहले ही इसके लिए एक उत्तर स्वीकार कर लिया है, लेकिन मैंने इस छोटे से लेख को mongodb को c:\wampनिर्देशिका में स्थापित करने और इसे एक सेवा के रूप में चलाने के लिए लिखा है । यहाँ इसका सार है।

इन निर्देशिकाओं बनाएँ

mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf

डाउनलोड करें और win32 बायनेरिज़ को c: \ wamp निर्देशिका में साइड mysql, अपाचे के साथ निकालें।

mongodb डाउनलोड पृष्ठ

एक mongo.conf फ़ाइल बनाएँ

c:\wamp\bin\mongodb\mongodb-win322.x.x\conf\mongodb.conf

# mongodb.conf

# data lives here
dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db

# where to log
logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
logappend=true

# only run on localhost for development
bind_ip = 127.0.0.1                                                             

port = 27017
rest = true

सेवा के रूप में स्थापित करें

mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log

सेवा को स्वचालित पर सेट करें और services.msc का उपयोग करके इसे प्रारंभ करें

अपने पथ पर mongo.exe के लिए पथ जोड़ें

अधिक जानकारी चाहिए? पूर्ण लेख पढ़ें...

WAMP रास्ते में विंडोज पर MongoDB स्थापित करना


मैं सहमत हूं, लेकिन इस मामले में स्वच्छ, अर्थपूर्ण तरीका थोड़ा सा शामिल है।
JCutrer

यह एक अच्छी फ़ाइल है एक कॉन्फिग फाइल बनाने के लिए और उस कॉन्फिग फाइल को मोंगॉड प्रोसेस शुरू करने के लिए इस्तेमाल करें
जावा गाइ

बहुत बढ़िया जवाब! +1 लेकिन उन लोगों के लिए जो Google के माध्यम से यहां आए हैं, यह 3 में काम नहीं करेगा।
रेप

6

1. MongoDB डाउनलोड करें

2. MongoDB स्थापित करें

3. आवश्यक फ़ोल्डर बनाएँ:

"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"

नोट: यदि निर्देशिका मौजूद नहीं है, तो mongod.exe शुरू नहीं होगा।

4. एक साधारण विन्यास फ़ाइल बनाएँ:

systemLog:
    destination: file
    path: C:\MongoDB_2_6_Standard\logs\mongo.log
    logAppend: true
net:
    bindIp: 127.0.0.1
    port: 27017

कॉन्फ़िगरेशन फ़ाइल बनाने के तरीके के बारे में अधिक जानकारी: http://docs.mongodb.org/manual/reference/configuration-option/

5. एक सेवा के रूप में MongoDB स्थापित करें (इस तरह से यह स्वचालित रूप से शुरू हो जाएगा जब आप अपने कंप्यूटर को रिबूट करेंगे)

Cmd को व्यवस्थापक विशेषाधिकार के साथ चलाएँ, और निम्न कमांड दर्ज करें:

"C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install

6. MongoDB Windows सेवा प्रारंभ करें

net start MongoDB

परीक्षण के लिए खोल / सेमी के माध्यम से MongoDB से कनेक्ट

C:\MongoDB_2_6_Standard\bin\mongo.exe

नोट: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/

8. यह बात है! आप कर चुके हैं। :)

9. MongoDB Windows सेवा को अनइंस्टॉल / हटा दें (यदि आपने कुछ गड़बड़ की है)

"C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove

6

विंडोज़ 32 बिट के लिए चरण समाधान द्वारा कदम

  1. विंडोज़ 32 के लिए msi फ़ाइल डाउनलोड करें।
  2. डबल क्लिक करें इसे स्थापित करें, कस्टम चुनें और उस स्थान को ब्राउज़ करें जहां आपको कभी भी स्थापित करना है (व्यक्तिगत रूप से मैंने ई ड्राइव में मोंगोडब फ़ोल्डर बनाया है और इसे वहां स्थापित करें)।
  3. ठीक है, अब आपको डेटा \ db दो फ़ोल्डर बनाना होगा जहाँ कभी इसे बनाते हैं, मैंने इसे स्थापित स्थान रूट में बनाया है जैसे E:
  4. अब डेटा को स्टोर करने के लिए इन फोल्डर को मोंगोड से लिंक करें, इस कमांड का उपयोग करें या अपनी आवश्यकता के अनुसार संशोधित करके cmd का उपयोग करें E:\mongodb\binऔर इसके बाद कंसोल में लिखें mongod --dbpath E:\data
  5. अब E: \ mongodb \ bin पर नेविगेट करें और cmd का उपयोग करके mongod लिखें।
  6. राइट क्लिक करके एक और cmd खोलें और अपने मोनोगोडब इंस्टॉल्ड डाइरेक्टरी में एडमिन पॉइंट के रूप में रन करें और फिर E: \ mongodb \ bin की तरह ही बिन करें और यह mongo.exe लिखें
  7. अगला - db.test.save({Field:'Hello mongodb'})इस कमांड को लिखें फ़ील्ड में एक फ़ील्ड सम्मिलित होगी जिसका नाम फ़ील्ड है और इसका मान हैलो मोंगोडब है
  8. अगला, रिकॉर्ड की जांच करें db.test.find()और एंटर दबाएं आपको वह रिकॉर्ड मिलेगा जो आपने हाल ही में दर्ज किया है।

5

विंडोज 7 पर मैंगो डीबी को स्थापित करना बहुत आसान है (मैंने 32 बिट win7 ओएस का उपयोग किया है)

  1. Mongodb का सही संस्करण स्थापित करें (उर बिट 32/64 के अनुसार .. imp: - 64 बिट 32 बिट के साथ संगत नहीं है और इसके विपरीत)

2. आप अपनी वेबसाइट से (उर ओएस के लिए) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175 पर मोंगोडब स्थापित कर सकते हैं

  1. डाउनलोड .MSI या ज़िप फ़ाइल .. और उचित privellages के साथ स्थापित करें

4. c से mongodb फ़ोल्डर को c: programfiles से d: [वैकल्पिक]

5. स्थापना के बाद खुला कमांड प्रॉम्प्ट (व्यवस्थापक के रूप में .. cmd पर राइट क्लिक करें और यू विकल्प मिलेगा)

  1. D: \ MongoDB 2.6 मानक \ बिन पर नेविगेट करें

  2. mongo.exe चलाएं ... आपको यह त्रुटि मिल सकती है आपको यह त्रुटि मिल सकती है

  3. यदि आप प्राप्त करते हैं तो कोई नहीं है आपको केवल निम्नलिखित चरणों को करने की आवश्यकता है

i) निम्नलिखित छवि में coomand की कोशिश करो यो त्रुटि को पता चलेगा यहाँ छवि विवरण दर्ज करें

ii) इसका मतलब है कि एक निर्देशिका \ data \ db बनाने के लिए u neeed

iii) अब आपके पास दो विकल्प हैं या तो सी ड्राइव में उपरोक्त डायरेक्टरी बनाएं या कहीं और कोई "xyz" नाम डायरेक्टरी बनाएं (डोंट मेक एंड डिफरेन्स) .. d में मोंगोडाटा की डायरेक्टरी बनाने की सुविधा देता है:

यहाँ छवि विवरण दर्ज करें

  1. अब कमांड को फिर से चलाएँ, लेकिन अब इस तरह: - mongod --dbpath d: \ mongodata [अंजीर में दिखाया गया है] इस बार आपको नहीं मिलेगा और त्रुटि

यहाँ छवि विवरण दर्ज करें

  1. उम्मीद है कि इस बिंदु तक सब कुछ ठीक है .. नए कमांड प्रॉम्प्ट खोलें [पर्याप्त privellages (व्यवस्थापक)]

ऑरेंज में कोल्ड कमांड को चलाने की आवश्यकता होगी .. यह नया कमांड प्रोपम खोलेगा जिसे हम मोंगो शेल (या मोंगोडब शेल) के रूप में जानते हैं।

यहाँ छवि विवरण दर्ज करें

11. शेल को बंद न करें [कमांड प्रॉम्प्ट में से कोई भी] इसमें हम अपने डेटाबेस संचालन को बनाएंगे / हटाएंगे / डालेंगे।

  1. चलो बुनियादी ऑपरेशन करते हैं

a) शो डेटाबेस b) कलेक्शन का डेटा दिखाने के लिए वर्तमान डेटाबेस c) बनाना / इसमें डेटा डालना (नाम होगा टेस्ट) d) कलेक्शन का डेटा

12. कृपया हमारे ऑपरेशन के परिणामों के स्क्रिन शॉट लगाएं .. कृपया नहीं: - किसी भी कमांड प्रॉम्प्ट को बंद न करें

यहाँ छवि विवरण दर्ज करें

  1. एक अलग संरचना प्रकार की संख्या ऑब्जेक्ट आईडी है: - जो स्वचालित रूप से बनाई गई है

  2. आशा है कि आपको mongodb DB को स्थापित करने के लिए कुछ महत्वपूर्ण जानकारी मिलेगी।


4

Windows पर MongoDB स्थापित करना अन्य निष्पादन योग्य फ़ाइलों की तुलना में थोड़ा मुश्किल है .. लंबी खोज के बाद एक अच्छा संदर्भ मिला मुझे Windows में MongoDB स्थापित करना मिल गया है

ओपन कमांड प्रॉम्प्ट इंस्टॉल करने के बाद और " मोंगॉड " टाइप करें , फिर विंडो को छोटा रखें और दूसरी कमांड प्रॉम्प्ट विंडो खोलें और " मोंगो " टाइप करें और आपको परीक्षण डेटाबेस से जुड़ने का सफलता संदेश मिल जाएगा


4
पेज अब मौजूद नहीं है
एलेक्स 351

4

अद्यतन नवंबर -2017

1) Mongo DB डाउनलोड सेंटर https://www.mongodb.com/download-center#community पर जाएं और उस MongoDB का स्वाद चुनें जिसे आप इंस्टॉल करना चाहते हैं। से चुन सकते हैं

  • MongoDB एटलस - क्लाउड में MongoDB डेटाबेस
  • साम्यीय सर्वर - विंडोज़ (एसएसएल के साथ और बिना), आईओएस, लिनक्स के लिए मोंगडॉब
  • OpManger - Data Center के लिए Mongo Db
  • कम्पास - MongoDB के लिए UI टूल

अपने OS संस्करण को जानने के लिए इस कमांड को cmd प्रॉम्प्ट में चलाएं

wmic os get caption

अपने CPU आर्किटेक्चर (32 या 64 बिट) को जानने के लिए इस कमांड को cmd प्रॉम्प्ट में चलाएं

wmic os get osarchitecture

मैं सामुदायिक संस्करण (150MBs- GNU लाइसेंस) का उपयोग कर रहा हूं

2) MSI पर क्लिक करें और इंस्टालेशन प्रोसेस से गुजरें। Exe DB द्वारा आवश्यक MongoDb और SSL स्थापित करेगा।

यहाँ छवि विवरण दर्ज करें

Mongo DB को आपके C ड्राइव पर स्थापित किया जाना चाहिए

C: \ Program Files \ MongoDB

MongoDB स्व-निहित है, इसका मतलब है और इसमें कोई अन्य प्रणाली निर्भरता नहीं है। यदि आप C ड्राइव में डिस्क पर कम हैं तो आप किसी भी फोल्डर से MongoDB चला सकते हैं।

अब आप बिन फ़ोल्डर से mongodb.exe चला सकते हैं। यदि आपको गायब dll के लिए Visual C ++ त्रुटि मिलती है, तो Visual C ++ Redistributable से डाउनलोड करें

https://www.microsoft.com/en-in/download/details.aspx?id=48145

स्थापना के बाद, mongo.exe को फिर से चलाने का प्रयास करें।


आपकी सटीक प्रक्रिया के लिए धन्यवाद @Hitesh
मोहम्मद बेलाल

3

आप https://github.com/Thor1Khan/mongo.it की जाँच करना चाहते हैं, यह 64 बिट ऑपरेंड्स पर 32 बिट परमाणु परिचालनों का न्यूनतम वर्कअराउंड का उपयोग करता है (असेंबली का उपयोग कर सकता है, लेकिन यह यहां अनिवार्य नहीं लगता) केवल डिजिटल बग करने से पहले नुकसान पहुँचाया गया


3
  1. Https://www.mongodb.com/download-center#community से .msi डाउनलोड करें

  2. डबल क्लिक इंस्टॉल - पूरा विकल्प

  3. स्थापना फ़ोल्डर C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin

  4. C: // - c: / data / db और c: / data / log और c: /data/log/mongo.log में डेटाबेस फ़ोल्डर बनाएँ और यदि नहीं तो लिखने की अनुमति दें

  5. व्यवस्थापक मोड में ओपन cmd प्रॉम्प्ट, C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin में नेविगेट करें

  6. निम्नलिखित टाइप करें

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --dbpath = "c: / data / db" --logpath = "c: /data/log/mongo.log"

  7. फ़ोल्डर की जाँच करें c: / data / db - इसमें कई फाइलें और फ़ोल्डर होना चाहिए

  8. C: \ data \ के अंदर "mongo.config" ** नाम की एक कॉन्फ़िग फ़ाइल बनाएं

  9. नई बनाई गई कॉन्फ़िग फ़ाइल से कॉन्फ़िगरेशन मान सेट करने के लिए निम्न टाइप करें

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --config C: \ data \ mongo.KOfig

  10. व्यवस्थापक मोड में एक और नया cmd प्रॉम्प्ट खोलें, C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin पर जाएं कंसोल पर निम्न पंक्तियों को निष्पादित करें।

  11. MongoDB के लिए सेवा बनाने के लिए निम्नलिखित टाइप करें

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --install --config C: \ data \ mongo.config --logpath = "c: /data/log/mongo.log"

    यदि पुरानी MongoDB सेवा मौजूद है, तो mongod --install कमांड से पहले सबसे पहले पुरानी सेवा को हटाने की आवश्यकता है, पुरानी mongodb सेवा को हटाने के लिए एक नए कंसोल में निम्नलिखित चलाएँ

    SC STOP MongoDB

    >> SC DELETE MongoDB
  12. MongoDB शुरू करने के लिए निम्नलिखित टाइप करें

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> नेट प्रारंभ MongoDB

  13. MongoDB को रोकने के लिए निम्नलिखित टाइप करें

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> नेट स्टॉप MongoDB

अब पोर्ट 27017 पर DB - ip पर 127.0.0.1 या 192.168.5.64 कनेक्ट करें।

** फ़ाइल का नाम - "mongo.config", विन्यास फाइल पर निम्नलिखित पेस्ट करें -

bind_ip = 127.0.0.1,192.168.5.64

port = 27017

dbpath = C: \ डेटा \ db

logpath = C: \ डेटा \ लॉग \ mongo.log


3

Windows के लिए MongoDB सामुदायिक संस्करण स्थापित करें।

1.अब Download Center में जाएं

  1. डाउनलोड केंद्र को विंडोज के लिए वर्तमान स्थिर रिलीज को प्रदर्शित करना चाहिए

  2. डाउनलोड (msi) पर क्लिक करें और इसे चलाएं

  3. जब आप गुजरते हैं तो आप पूर्ण या कस्टम सेटअप प्रकार चुन सकते हैं। पूरा सेटअप चुनें।

कमांड प्रॉम्प्ट से MongoDB सर्वर शुरू करना

1. पर्यावरण चर के लिए इस रास्ते में जोड़ें

"C: \ ProgramFiles \ MongoDB \ Server \ 4.0 \ bin" उन लोगों के लिए जो पर्यावरण चर सेटअप करने के लिए संघर्ष करते हैं, कृपया इस चरणों का पालन करें

  • विंडोज 10 और विंडोज 8

  • खोज में, फिर खोजें और चुनें: सिस्टम (नियंत्रण कक्ष)

  • उन्नत सिस्टम सेटिंग्स लिंक पर क्लिक करें।

  • पर्यावरण चर पर क्लिक करें। सेक्शन सिस्टम वेरिएबल्स में, PATH पर्यावरण वैरिएबल को ढूंढें और उसका चयन करें। संपादित करें पर क्लिक करें।

  • यदि PATH वातावरण चर मौजूद नहीं है, तो नया क्लिक करें।

  • सिस्टम वेरिएबल (या न्यू सिस्टम वेरिएबल) एडिट विंडो में, PATH का मान "C: \ ProgramFiles \ MongoDB \ Server \ 4.0 \ bin" पर्यावरण चर के रूप में निर्दिष्ट करें।

  • ओके पर क्लिक करें।

  • ओके पर क्लिक करके बची हुई सभी विंडो को बंद कर दें।

  • अब MongoDB डेटा निर्देशिका बनाएं MongoDB को सभी डेटा संग्रहीत करने के लिए डेटा निर्देशिका की आवश्यकता होती है। कमांड प्रॉम्प्ट खोलें और नीचे पेस्ट करें

md "C:\data\db" "C:\data\log"

3. अपने डेटाबेस निर्देशिका के लिए सर्वर बिंदु देता है। कोड के नीचे टाइप करें

mongod --dbpath="c:\data\db"

4.अब कोड के नीचे MongoDB प्रकार से कनेक्ट होने देता है

मोंगो

5.अगर यह ठीक से काम कर रहा है तो कमांड प्रॉम्प्ट दिखाएगा

[initandlisten] कनेक्शन के लिए प्रतीक्षा कर रहा है

बिंगो !! आप कर रहे हैं, जाहिर है यह CLI का उपयोग करने के लिए थोड़ा भ्रमित है, अच्छी तरह से MongoDB ने एक GUI पेश किया है जिसे आप वास्तविक डेटा देख सकते हैं,

MongoDB GUI संस्करण का उपयोग करने के लिए उपरोक्त चरणों का प्रदर्शन किया जाना चाहिए

  1. अब डाउनलोड केंद्र पर जाएं। डाउनलोड MongoDb कम्पास, MongoDB के लिए एक GUI
  2. इसे स्थापित करें और खोलें

आप होस्टनाम: लोकलहोस्ट और पोर्ट: 27017 देख सकते हैं।

जब भी आप mongoDB सर्वर से कनेक्ट करना चाहते थे, आपको कमांड प्रॉम्प्ट खोलना होगा

प्रकार

mongod

फिर एक नया कमांड प्रॉम्प्ट शुरू करें और टाइप करें

मोंगो

इसे सभी सेटिंग्स रखें क्योंकि यह mongoDB कम्पास में है। अब कनेक्ट पर क्लिक करें,

तुम हो !! आसान .. है ना?


2
  1. Http://www.mongodb.org/downloads से डाउनलोड करें
  2. फ़ोल्डर में .msi फ़ाइल स्थापित करें: \ mongodb
  3. C: \ mongodb के अंतर्गत डेटा, डेटा \ db, लॉग डायरेक्टरीज़ और mongo.config फ़ाइल बनाएँ।
  4. "Mongo.config" फ़ाइल में निम्न पंक्तियाँ जोड़ें dbpath = C: \ mongodb \ data \ db \ logpath = C: \ mongodb \ log \ mongo.log
  5. प्रारंभ सर्वर: mongod.exe --config = "C: \ mongodb \ mongo.config"

बस !!!


2

स्टेप 1: सबसे पहले .msi डाउनलोड करें यानी इंस्टालेशन फाइल

MonggoDB डाउनलोड करें

चरण 2: इतनी डाउनलोड की गई .msi फ़ाइल का उपयोग करके इंस्टॉलेशन करें। आमतौर पर यह प्रोग्राम फ़ाइलों में संग्रहीत होता है। आप एक कस्टम इंस्टॉलेशन कर सकते हैं और डायरेक्टरी बदल सकते हैं।

इसके बाद, आपको प्रोग्राम फ़ाइलों के तहत एक MongoDB फ़ोल्डर देखने में सक्षम होना चाहिए

MongoDB खोल शुरू करना और सेवा बड़ी बात नहीं है I Windows में लंबी खोज स्थापित MongoDB के बाद मुझे एक अच्छा संदर्भ मिला है


1

WAMP = Windows + Apache + MySQL / MariaDB + PHP / Python / Perl

आप wamp में MongoDB का उपयोग नहीं कर सकते। आपको अलग से MongoDB स्थापित करने की आवश्यकता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.