2021-10-04 15:08:01 +01:00
|
|
|
# mongo
|
|
|
|
|
|
|
|
> Client shell pour MongoDB.
|
|
|
|
> Plus d'informations: <https://docs.mongodb.com/manual/reference/program/mongo>.
|
|
|
|
|
2021-10-07 08:37:39 +01:00
|
|
|
- Connecte à une base de données (database) :
|
2021-10-04 15:08:01 +01:00
|
|
|
|
|
|
|
`mongo {{nom_de_la_base_de_données}}`
|
|
|
|
|
2021-10-07 08:37:39 +01:00
|
|
|
- Connecte à une base de données (database) sur un hôte (host) distant et un port donné :
|
2021-10-04 15:08:01 +01:00
|
|
|
|
|
|
|
`mongo --host {{hôte}} --port {{port}} {{nom_de_la_base_de_données}}`
|
|
|
|
|
2021-10-07 08:37:39 +01:00
|
|
|
- Connecte à une base de données (database) avec un nom d'utilisateur (username); L'utilisateur sera invité à saisir son mot de passe :
|
2021-10-04 15:08:01 +01:00
|
|
|
|
|
|
|
`mongo --username {{nom_d'utilisateur}} {{nom_de_la_base_de_données}} --password`
|
|
|
|
|
2021-10-06 02:01:07 +01:00
|
|
|
- Évalue une expression JavaScript sur une base de données (database) :
|
2021-10-04 15:08:01 +01:00
|
|
|
|
|
|
|
`mongo --eval '{{JSON.stringify(db.foo.findOne())}}' {{nom_de_la_base_de_données}}`
|