MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB - एक डेटाबेस बनाएँ

MongoDB में, आप एक गैर-मौजूद डेटाबेस पर स्विच करके, फिर उसमें डेटा डालकर एक डेटाबेस बनाते हैं।

कोई CREATE DATABASE नहीं है MongoDB में स्टेटमेंट जैसे SQL में है। MongoDB में एक डेटाबेस बनाने के लिए, बस एक गैर-मौजूद डेटाबेस पर स्विच करें, फिर उसमें डेटा डालें।

डेटाबेस स्विच करने के लिए, use . चलाएँ बयान। यदि डेटाबेस पहले से मौजूद नहीं है, तो इसे बनाया जाएगा:

use music

इसका परिणाम निम्न संदेश में होता है:

switched to db music

हालाँकि, डेटाबेस वास्तव में तब तक नहीं बनाया जाता जब तक आप इसमें डेटा सम्मिलित नहीं करते:

db.artists.insert({ artistname: "The Tea Party" })

उपरोक्त कथन एक संग्रह बनाता है और उसमें एक दस्तावेज़ सम्मिलित करता है।

यह निम्नलिखित संदेश उत्पन्न करेगा:

WriteResult({ "nInserted" : 1 })

आप निम्न आदेश जारी करके डेटाबेस को अपने डेटाबेस की सूची में देख सकते हैं:

show databases

यहाँ आउटपुट का एक उदाहरण दिया गया है:

local  0.000GB
music  0.000GB
test   0.005GB

इस मामले में, तीन डेटाबेस प्रदर्शित होते हैं, जिनमें से एक हमारा नया बनाया गया डेटाबेस है ( music )।

आप अपने डेटाबेस की सामग्री को देखने के लिए निम्न पंक्ति भी चला सकते हैं:

db.artists.find()

जिसका परिणाम इस प्रकार होना चाहिए:

{ "_id" : ObjectId("5780fbf948ef8c6b3ffb0149"), "artistname" : "The Tea Party" }

जैसा कि आप देख सकते हैं, हमारा नाम/मूल्य जोड़ी अब नए डेटाबेस में संग्रहीत है। MongoDB ने एक _id भी डाला है खेत। अगर आप _id प्रदान नहीं करते हैं फ़ील्ड, MongoDB इसे आपके लिए प्रदान करता है।


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. अपने MongoDB डेटा की सुरक्षा के लिए एन्क्रिप्शन का उपयोग कैसे करें

  2. MongoDB में रोलबैक को कैसे रोकें

  3. MongoDB:सरणी में न्यूनतम तत्व खोजें और इसे हटा दें

  4. ग्लासफ़िश में तृतीय पक्ष पुस्तकालयों का उपयोग कैसे करें?

  5. कुल का उपयोग कर चल रहे कुल की गणना कैसे करें?