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

MongoDB डेटाबेस मौजूद है या नहीं कैसे जांचें?


MongoDB डेटाबेस मौजूद है या नहीं जांचना

MongoDB डेटाबेस मौजूद है या नहीं जांचने की दो संभावनाएं हैं।

केस 1: डेटाबेस मौजूद है

पहली संभावना यह है कि MongoDB डेटाबेस मौजूद है यानी यह विशेष इंडेक्स लौटाता है।

केस 2: डेटाबेस मौजूद नहीं है

दूसरी संभावना यह है कि MongoDB डेटाबेस मौजूद नहीं है यानी यह इंडेक्स -1 लौटाता है।

नोट: एक इंडेक्स 0 से शुरू होता है और (N-1) पर समाप्त होता है जैसे एक ऐरे।

MongoDB डेटाबेस मौजूद है या नहीं जांचने का सिंटैक्स निम्नलिखित है:

db.getMongo().getDBNames().indexOf("yourDatabaseName");

केस 1: डेटाबेस मौजूद है

db.getMongo().getDBNames().indexOf("test");

यह निम्नलिखित आउटपुट देगा:

6

उपरोक्त नमूना आउटपुट देखें, हमें 6 मिल रहा है इसका मतलब है कि डेटाबेस "test" मौजूद है और यह इंडेक्स 6 पर मौजूद है।

अब सभी डेटाबेस की जांच करें। निम्नलिखित क्वेरी है:

> show dbs;

यह निम्नलिखित आउटपुट देगा:

admin          0.001GB 
config         0.000GB 
local          0.000GB 
sample         0.001GB 
sampleDemo     0.000GB 
studentSearch  0.000GB 
test           0.009GB

उपरोक्त नमूना आउटपुट देखें, डेटाबेस "test" मौजूद है और इंडेक्स 6 पर है।

केस 2: डेटाबेस मौजूद नहीं है

> db.getMongo().getDBNames().indexOf("education");

निम्नलिखित आउटपुट -1 दिखा रहा है क्योंकि डेटाबेस "education" मौजूद नहीं है:

-1
  1. - MySQL डेटाबेस मौजूद है या नहीं, कैसे जांचें?

    information_schema.schemata से डेटाबेस अस्तित्व जांचें। सिंटैक्स SELECT schema_name FROM information_schema.schemata WHERE schema_name = database_name; केस 1: मौजूद है SELECT schema_name FROM information_schema.schemata WHERE schema_name = business; +-------------+ | SCHEMA_NAME | +-------------+

  1. - C# में Check करें अगर File Exist करती है

    C# में File.Exists Method का उपयोग करके Check करें कि File Exist करती है या नहीं।सबसे पहले, Check करें कि File Current Directory में Present है या नहीं।if (File.Exists(MyFile.txt)) {    Console.WriteLine(The file exists.); }उसके बाद Check करें कि File किसी Directory में Exist करती है या नह

  1. MongoDB सुरक्षा सर्वोत्तम अभ्यास: अभी अपने डेटा की रक्षा करें MongoDB सुरक्षा सर्वोत्तम अभ्यास: अभी अपने डेटा की रक्षा करें

    MongoDB® के साथ शुरुआत करना आसान है। हालांकि, आप इसकी नई सुविधाओं के साथ कई समस्याओं का सामना कर सकते हैं जो निरंतर आधार पर उभरती हैं। सुरक्षा ऐसा ही एक चिंता का क्षेत्र है, जो इस ब्लॉग का फोकस है। परिचय MongoDB एप्लिकेशन के साथ सुरक्षा बनाए रखना डेटाबेस एप्लिकेशन के लिए महत्वपूर्ण है। आपको लूप होल