MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Connettiti a un database specifico per impostazione predefinita in mongodb

Sorpreso di non trovare un duplicato di questo. Ok, ora abbiamo i contenuti.

Dalla riga di comando, fai questo:

$ mongo il mio database

Questo in realtà è trattato nella documentazione, anche se un po' in fondo alla pagina. Nessun collegamento diretto ma cerca <db address> e c'è lo stesso esempio.

Certo che avresti potuto fare:

$ 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

Che mostra l'utilizzo insieme ad altre opzioni che puoi trasferire.

Un'altra cosa, non proprio una connessione predefinita ma una scorciatoia è che puoi farlo in .mongorc.js file:

db=db.getSiblingDB("myDatabase")

Che assegna la variabile db a quel database così ora:

db.collection.find()

Sta agendo su myDatabase .