sql >> Database >  >> NoSQL >> MongoDB

Maak standaard verbinding met een specifieke database in mongodb

Verbaasd dat ik hier geen duplicaat van vind. Oké, nu hebben we inhoud.

Doe dit vanaf de opdrachtregel:

$ mongo mijnDatabase

Dit wordt eigenlijk behandeld in de documentatie, zij het iets lager op de pagina. Geen directe link maar zoek naar <db address> en hetzelfde voorbeeld is er.

Natuurlijk had je het volgende kunnen doen:

$ mongo --help
MongoDB shell version: 2.4.9
usage: mongo [options] [db address] [file names (ending in .js)]
db address can be:
    foo                   foo database on local machine
    192.169.0.5/foo       foo database on 192.168.0.5 machine
    192.169.0.5:9999/foo  foo database on 192.168.0.5 machine on port 9999

Dat toont het gebruik samen met andere opties die u kunt doorgeven.

Een ander ding, niet echt een standaard verbinding, maar een snelkoppeling is dat je dit kunt doen in de .mongorc.js bestand:

db=db.getSiblingDB("myDatabase")

Die de variabele db . toewijst naar die database dus nu:

db.collection.find()

Handelt op myDatabase .



  1. Cloudera Operational Database applicatie-ontwikkelingsconcepten

  2. Hoe documentvelden in mongo-shell te bekijken?

  3. Een MongoDB-verzameling exporteren naar een CSV-bestand

  4. Hadoop Combiner Introductie, werking en voordelen