MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Połącz się domyślnie z określoną bazą danych w mongodb

Zaskoczony, że nie znalazłem duplikatu tego. OK, teraz mamy treść.

Z wiersza poleceń po prostu zrób to:

$ mongo moja baza danych

Właściwie jest to omówione w dokumentacji, choć nieco na dole strony. Brak bezpośredniego linku, ale wyszukaj <db address> i ten sam przykład jest tam.

Oczywiście mogłeś zrobić:

$ 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

Który pokazuje użycie wraz z innymi opcjami, które możesz przekazać.

Inną rzeczą, nie całkiem domyślnym połączeniem, ale skrótem, jest to, że możesz to zrobić w .mongorc.js plik:

db=db.getSiblingDB("myDatabase")

Który przypisuje zmienną db do tej bazy danych, więc teraz:

db.collection.find()

Działa na myDatabase .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Konfigurowanie połączenia singleton z node.js i mongo

  2. MongoDB $toDouble

  3. jak zwolnić buforowanie używane przez Mongodb?

  4. Jak MongoDB umożliwia uczenie maszynowe

  5. MongoDB Schema Design — wiele małych dokumentów czy mniej dużych dokumentów?