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

MongoDB सर्वर पर डेटाबेस और कलेक्शन की सूची कैसे प्राप्त करें?

MongoDB में सभी डेटाबेस और कलेक्शन सूचीबद्ध करना

MongoDB शेल में डेटाबेस और कलेक्शन की सूची प्राप्त करने के लिए बिल्ट-इन कमांड उपयोग करें।

केस 1: सभी डेटाबेस की सूची प्राप्त करें

> use admin
switched to db admin
> db.runCommand({listDatabases: 1});
{
  "databases": [
    {"name": "admin", "sizeOnDisk": 1675264, "empty": false},
    {"name": "config", "sizeOnDisk": 131072, "empty": false},
    {"name": "local", "sizeOnDisk": 77824, "empty": false},
    {"name": "main", "sizeOnDisk": 184320, "empty": false},
    {"name": "my", "sizeOnDisk": 753664, "empty": false},
    {"name": "sample", "sizeOnDisk": 1286144, "empty": false},
    {"name": "sampleDemo", "sizeOnDisk": 352256, "empty": false},
    {"name": "studentSearch", "sizeOnDisk": 262144, "empty": false},
    {"name": "test", "sizeOnDisk": 15810560, "empty": false},
    {"name": "university", "sizeOnDisk": 229376, "empty": false},
    {"name": "web", "sizeOnDisk": 217088, "empty": false}
  ],
  "totalSize": 20979712,
  "ok": 1
}

केस 2: विशिष्ट डेटाबेस के सभी कलेक्शन प्राप्त करें

> use sample
switched to db sample
> db.getCollectionNames();
[
  "arraySizeErrorDemo", "basicInformationDemo", "copyThisCollectionToSampleDatabaseDemo",
  "documentWithAParticularFieldValueDemo", "employee", "findListOfIdsDemo",
  "findMimimumElementInArrayDemo", "findSubstring", "getAllRecordsFromSourceCollectionDemo",
  "getElementWithMaxIdDemo", "insertDocumentWithDateDemo", "internalArraySizeDemo",
  "largestDocumentDemo", "makingStudentInformationClone", "nestedArrayDemo",
  "oppositeAddToSetDemo", "prettyDemo", "returnOnlyUniqueValuesDemo", "selectItemDemo",
  "selectWhereInDemo", "sourceCollection", "specificFieldDemo", "studentInformation",
  "sumOfValueDemo", "sumTwoFieldsDemo", "truncateDemo", "updateFieldIfValueIsGreaterDemo",
  "updateInformation", "userInformation"
]

अन्य उपयोगी कमांड

  • show dbs - सभी डेटाबेस सूची (शॉर्टकट)
  • show collections - वर्तमान डेटाबेस के कलेक्शन
  • db.getCollectionInfos() - कलेक्शन की विस्तृत जानकारी
  • db.stats() - डेटाबेस आंकड़े
  1. - MySQL डेटाबेस की सूची और संस्करण कैसे प्राप्त करें?

    MySQL डेटाबेस की सूची प्राप्त करने का सिंटैक्स: show databases; सर्वर संस्करण प्राप्त करने का सिंटैक्स: select version(); कार्यान्वयन डेटाबेस सूची: mysql> show databases; आउटपुट +---------------------------+ | Database | +---------------------------+ | bothinnodbandmyisam

  1. - Java का उपयोग करके सभी MongoDB डेटाबेस की सूची कैसे प्राप्त करें?

    MongoDB में, आप show dbs कमांड का उपयोग करके डेटाबेस की सूची देख सकते हैं > show dbs admin config local myDatabase sampleDatabase students test testDB Java में, आप getDatabaseNames() मेथड का उपयोग करके MongoDB में सभी डेटाबेस की सूची प्राप्त कर सकते हैं। उदाहरण import com.mongodb.client.MongoIte

  1. - Locally Installed Python Modules की List कैसे प्राप्त करें?

    Installed Python Modules List करना Locally Installed Python Modules की List प्राप्त करने के कई तरीके हैं। तरीका 1: Python Shell में help() का उपयोग >>> help(modules) Please wait a moment while I gather a list of all available modules... BaseHTTPServer brain_nose markupbase