Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MongoDB

MongoDB को एक कमांड में कैसे रोकें?


MongoDB को एक ही कमांड में रोकने के लिए, निम्न सिंटैक्स का उपयोग करें:

mongo --eval "db.getSiblingDB('admin').shutdownServer()"

आइए उपरोक्त सिंटैक्स को लागू करके MongoDB को एक कमांड में रोकते हैं।

सबसे पहले, शॉर्टकट कुंजी का उपयोग करें:

Ctrl + C

क्वेरी इस प्रकार है:

C:\Program Files\MongoDB\Server\4.0\bin>mongo --eval "db.getSiblingDB('admin').shutdownServer()"

आउटपुट निम्न है - MongoDB सर्वर के शटडाउन को दर्शाता है:

MongoDB shell version v4.0.5 connecting to: mongodb://127.0.0.1:27017/?gssapiServiceName=mongodb Implicit session: session { "id" : UUID("c0337c02-7ee2-45d9-9349-b22d6b1ffe85") } MongoDB server version: 4.0.5 server should be down... 2019-03-14T21:56:10.327+0530 I NETWORK [js] trying reconnect to 127.0.0.1:27017 failed 2019-03-14T21:56:11.331+0530 I NETWORK [js] reconnect 127.0.0.1:27017 failed failed 2019-03-14T21:56:11.333+0530 I QUERY [js] Failed to end session { id: UUID("c0337c02-7ee2-45d9-9349-b22d6b1ffe85") } due to SocketException: socket exception [CONNECT_ERROR] server [couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: No connection could be made because the target machine actively refused it.]

MongoDB शुरू करने के लिए, यह प्रयास करें:

C:\Program Files\MongoDB\Server\4.0\bin>mongod

आउटपुट निम्न है:

MongoDB को एक कमांड में कैसे रोकें?

कमांड प्रॉम्प्ट खोलें और mongo कमांड का उपयोग करें:

C:\Program Files\MongoDB\Server\4.0\bin>mongo

आउटपुट निम्न है:

MongoDB को एक कमांड में कैसे रोकें?


  1. MongoDB में कंसोल कैसे क्लियर करें? MongoDB में कंसोल कैसे क्लियर करें?

    MongoDB में कंसोल क्लियर करने के लिए, आप निम्न दो सिंटैक्स में से किसी का उपयोग कर सकते हैं। पहला सिंटैक्स कीबोर्ड शॉर्टकट का उपयोग है: Ctrl + L उपरोक्त कुंजी दबाने के बाद, आप MongoDB में कंसोल क्लियर कर सकते हैं। दूसरा सिंटैक्स इस प्रकार है: cls उपरोक्त सिंटैक्स को समझने के लिए, आइए उन्हें एक-एक क

  1. MongoDB शेल को mongos कमांड से कैसे चलाएं MongoDB शेल को mongos कमांड से कैसे चलाएं

    MongoDB शेल (mongo) लॉन्च करना MongoDB शेल शुरू करने के लिए कमांड लाइन से mongo कमांड चलाएं। यह MongoDB सर्वर से कनेक्ट करने का प्राथमिक इंटरैक्टिव तरीका है। MongoDB बिन डायरेक्टरी में नेविगेट करें सबसे पहले कमांड प्रॉम्प्ट/टर्मिनल से MongoDB इंस्टॉलेशन के bin डायरेक्टरी में जाएं: cd /usr/local/mo

  1. - MongoDB में $unset ऑपरेटर का उपयोग करके नेस्टेड ऑब्जेक्ट हटाना

    MongoDB में $unset: नेस्टेड फ़ील्ड/ऑब्जेक्ट पूरी तरह हटाना $unset ऑपरेटर दस्तावेज़ से फ़ील्ड को पूरी तरह हटा देता है (मान null सेट करने के बजाय)। डॉट नोटेशन के साथ यह गहरे नेस्टेड ऑब्जेक्ट्स को भी हटा सकता है। multi: true (विरासत) या updateMany() सभी मिलान वाले दस्तावेज़ों पर लागू करता है। नमूना डे