MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Se connecter à une base de données spécifique par défaut dans mongodb

Je suis surpris de ne pas trouver de doublon. Bon, maintenant nous avons du contenu.

Depuis la ligne de commande, faites ceci :

$ mongo mabase de données

Ceci est en fait couvert dans la documentation, bien que quelque peu en bas de la page. Pas de lien direct mais recherchez <db address> et le même exemple est là.

Bien sûr, vous auriez pu :

$ 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

Ce qui montre l'utilisation ainsi que d'autres options que vous pouvez transmettre.

Une autre chose, pas tout à fait une connexion par défaut mais un raccourci est que vous pouvez le faire dans le .mongorc.js fichier :

db=db.getSiblingDB("myDatabase")

Qui assigne la variable db à cette base de données alors maintenant :

db.collection.find()

Agit sur myDatabase .