sql >> Databáze >  >> NoSQL >> MongoDB

Ve výchozím nastavení se připojte ke konkrétní databázi v mongodb

Překvapilo mě, že jsem nenašel duplikát tohoto. Dobře, teď máme obsah.

Z příkazového řádku proveďte toto:

$ mongo myDatabase

To je ve skutečnosti zahrnuto v dokumentaci, i když poněkud níže na stránce. Žádný přímý odkaz, ale hledejte <db address> a je tam stejný příklad.

Samozřejmě jste mohli udělat:

$ 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

Což ukazuje použití spolu s dalšími možnostmi, které můžete předat.

Další věc, ne úplně výchozí připojení, ale zkratka je, že to můžete udělat v .mongorc.js soubor:

db=db.getSiblingDB("myDatabase")

Která přiřadí proměnnou db do té databáze, takže teď:

db.collection.find()

Pracuje s myDatabase .



  1. Microsoft.Extensions.Caching.Redis vybrat jinou databázi než db0

  2. Pole výsledků Mongoose/MongoDB jsou v JavaScriptu nedefinovaná

  3. Jaké jsou konvence pojmenování pro MongoDB?

  4. Ukládání do mezipaměti v Django s Redis