इस अध्याय में MongoDB डेटाबेस के मूल आपरेशनों का परिचय दिया गया है, जिसमें डेटाबेस का निर्माण, हटाना, और क्वेरी करना शामिल है।

सभी डेटाबेस दिखाएं

> show dbs
admin    0.000GB
config   0.000GB
local    0.000GB
tizi365  0.000GB

डेटाबेस स्विच करें

सिंटैक्स:

use डेटाबेस_नाम

उदाहरण:

> use mydb
switched to db mydb

वर्तमान डेटाबेस नाम दिखाएं

db कमांड दर्ज करें

> db
test

डेटाबेस बनाएं

आपको विशेष रूप से एक डेटाबेस बनाने की आवश्यकता नहीं है। केवल एक मौजूद न होने वाले डेटाबेस पर स्विच करें और डेटा डालें, और डेटाबेस स्वचालित रूप से बन जाएगा। उदाहरण:

// एक मौजूद न होने वाले डेटाबेस पर स्विच करें
> use mydb
switched to db mydb

// मूवी कलेक्शन में दस्तावेज़ डालें (यदि यह मौजूद नहीं है तो मूवी कलेक्शन स्वचालित रूप से बन जाएगा)
> db.movie.insert({"name":"tutorials point"})

// सभी डेटाबेस दिखाएं (mydb डेटाबेस स्वचालित रूप से बन गया है)
> show dbs
local      0.78125GB
mydb       0.23012GB
test       0.23012GB

नोट: MongoDB डेटाबेस और कलेक्शनों को पहले से बनाने की आवश्यकता नहीं होती है; ये डेटा को पहली बार लिखा जाता है तो स्वचालित रूप से बनाए जाते हैं।

डेटाबेस हटाएं

db.dropDatabase() एपीआई का उपयोग वर्तमान डेटाबेस को हटाने के लिए किया जा सकता है। उदाहरण:

// mydb डेटाबेस पर स्विच करें
> use mydb
switched to db mydb

// mydb डेटाबेस को हटाएं
> db.dropDatabase()
> { "dropped" : "mydb", "ok" : 1 }