mongodb tutorial




मैं कमांड लाइन से एक मोंगोडीबी डेटाबेस कैसे छोड़ूं? (10)

MongoDB शुरू करो

डेटाबेस ड्रॉप के लिए कमांड है:

1. पहले उस डेटाबेस का चयन करें जिसे आप हटाना चाहते हैं

use < database name >

2. फिर इसका इस्तेमाल करें ..

db.dropDatabase()

मेरे बैश प्रॉम्प्ट से ऐसा करने का सबसे आसान तरीका क्या है?


अन्य रास्ता:

echo "db.dropDatabase()" | mongo <database name>

आप कमांड प्रॉम्प्ट में, पहले निम्न आदेश का उपयोग कर mongodb से कनेक्ट करें:

mongo -h [host-name]:[port:number] -d [dbname] -u [username] -p [password]

आप <dbname> साथ डीबी तक पहुंच पाएंगे।

पूरे डेटाबेस को छोड़ने के लिए निम्न आदेश चलाएं:

db.dropDatabase()


ऐसा करने का सबसे अच्छा तरीका mongodb कंसोल से है:

> use mydb; 
> db.dropDatabase();

वैकल्पिक रूप से, आप mongod को रोक सकते हैं और अपनी डेटा निर्देशिका से डेटा फ़ाइलों को हटा सकते हैं, फिर पुनरारंभ करें।

संकेत: आप डेटा फ़ाइलों को सबफ़ोल्डर में भी स्थानांतरित कर सकते हैं, और यदि आप सुनिश्चित हैं कि अब आपको उनकी आवश्यकता नहीं है तो उन्हें हटाएं।


घटनाक्रम कई विधियां हैं, सबसे अच्छा तरीका (सबसे कुशल और आसान) db.dropDatabase() का उपयोग कर रहा है


टर्मिनल में निष्पादित करें:

mongo // To go to shell

show databases // To show all existing databases.

use <DATA_BASE> // To switch to the wanted database.

db.dropDatabase() // To remove the current database.

ड्रॉपडेटाबेस कमांड संबंधित डेटा फ़ाइलों को हटाकर, मौजूदा डेटाबेस को छोड़ देता है। MongoDB में डेटाबेस ड्रॉप करने के दो तरीके हैं। सबसे पहले, यदि आप MongoDB से डेटाबेस मौसम छोड़ना चाहते हैं। डेटाबेस को ड्रॉप करने के लिए पहली चीज उपयोग कमांड का उपयोग कर डेटाबेस पर स्विच करें और ड्रॉप कमांड को नीचे दीजिये।

मौसम का प्रयोग करें

db.runCommand ({dropDatabaase: 1})

दूसरा, मोंगो खोल भी सहायक विधि db.dropDatabase () प्रदान करता है। कदम ऊपर के समान हैं।

मौसम का प्रयोग करें

db.dropDatabase ()

यदि आप इसके बारे में अधिक जानना चाहते हैं, तो कृपया एक नज़र डालें http://docs.mongodb.org/manual/reference/command/dropDatabase/


मोंगो खोल से डीबी ड्रॉप करने के लिए निम्न आदेश का उपयोग करें

उपयोग ; db.dropDatabase ();


यहां कुछ लोग मोंगो शैल का उपयोग करके मोंगोडब के लिए पूर्ण डिलीट ऑपरेशन का उपयोग कर रहे हैं

संग्रह में विशेष दस्तावेज़ को हटाने के लिए: db.mycollection.remove( {name:"stack"} )

संग्रह में सभी दस्तावेज़ों को हटाने के लिए: db.mycollection.remove()

संग्रह हटाने के लिए: db.mycollection.drop()

डेटाबेस को हटाने के लिए: पहले use mydb कमांड का use mydb करके उस डेटाबेस पर जाएं और फिर

db.dropDatabase()

सीधे कमांड प्रॉम्प्ट या ब्लैश से: mongo mydb --eval "db.dropDatabase()





mongodb