MongoDB में नया डेटाबेस बनाने के लिए, आपको 'use' कमांड का उपयोग करना होगा। सिंटैक्स इस प्रकार है:
use yourDatabaseName;
उपरोक्त सिंटैक्स MongoDB में एक नया डेटाबेस बनाएगा। यदि डेटाबेस नाम पहले से मौजूद है तो यह डेटाबेस नाम लौटाएगा। यहां, मैं 'sample' नाम से एक डेटाबेस बनाने जा रहा हूं।
MongoDB में डेटाबेस बनाने के लिए क्वेरी इस प्रकार है -
> use sample; switched to db sample
अब वर्तमान वर्किंग डेटाबेस नाम जांचने के लिए आपको निम्न सिंटैक्स का उपयोग करना होगा:
db
क्वेरी इस प्रकार है:
> db sample
MongoDB में सभी डेटाबेस नाम सूचीबद्ध करने के लिए, आपको show कमांड का उपयोग करना होगा। सिंटैक्स इस प्रकार है:
show dbs;
क्वेरी इस प्रकार है:
> show dbs;
निम्नलिखित आउटपुट सभी डेटाबेस:
admin 0.000GB config 0.000GB local 0.000GB
उपरोक्त सैंपल आउटपुट को देखें, कोई डेटाबेस नाम 'sample' नहीं है जिसे मैंने पहले ही बनाया है।
'sample' डेटाबेस दिखाने के लिए, आपको sample डेटाबेस में एक डॉक्यूमेंट इन्सर्ट करना होगा। डॉक्यूमेंट इन्सर्ट करने की क्वेरी इस प्रकार है:
> db.book.insert({"BookName":"Introduction to MongoDB"});
WriteResult({ "nInserted" : 1 })
अब आप show कमांड की मदद से सभी डेटाबेस नाम सूचीबद्ध कर सकते हैं। क्वेरी इस प्रकार है:
> show dbs;
निम्नलिखित आउटपुट अब ऊपर बनाए गए 'sample' डेटाबेस को प्रदर्शित करता है:
admin 0.000GB config 0.000GB local 0.000GB sample 0.000GB
उपरोक्त सैंपल आउटपुट को देखें, डेटाबेस 'sample' डेटाबेस सूची में मौजूद है। उपरोक्त सैंपल आउटपुट में, यूजर-डिफाइंड डेटाबेस 'sample' है।
इस तरह, हम MongoDB में आसानी से एक नया डेटाबेस बना सकते हैं।