AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

mongo - En ligne dans le Cloud

Exécutez mongo dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mongo qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


mongo - Shell MongoDB

DESCRIPTION


mongo est une interface shell JavaScript interactive vers MongoDB, qui fournit un puissant
interface pour les administrateurs système ainsi qu'un moyen pour les développeurs de tester les requêtes et
opérations directement avec la base de données. mongo fournit également un JavaScript entièrement fonctionnel
environnement à utiliser avec un MongoDB. Ce document traite de l'invocation de base de la
mongo shell et un aperçu de son utilisation.

SYNOPSIS


mongo [--coquille] [--nodb] [--norque] [--calmer] [--Port ] [--hôte ] [--évaluation
] [-tu ] [--Nom d'utilisateur ] [-p ] [--le mot de passe
] [--aider] [-h] [--version] [--verbeux] [--ipv6] [base de données] [fichier.js]

INTERFACE


Options
--coquille
Active l'interface shell après avoir évalué un JavaScript déposer. Si vous invoquez le
mongo commande et spécifiez un fichier JavaScript comme argument, ou utilisez --évaluation à
spécifiez JavaScript sur la ligne de commande, le --coquille L'option offre à l'utilisateur un
l'invite du shell une fois l'exécution du fichier terminée.

--nodb Empêche le shell de se connecter à des instances de base de données. Plus tard, pour se connecter à
une base de données dans le shell, voir mongo-shell-nouvelles-connexions.

--norc Empêche la coque de s'approvisionner et d'évaluer ~/.mongorc.js au démarrage.

--silencieux
Désactive la sortie du shell pendant le processus de connexion.

--Port
Spécifie le port où le mongod or les mongos exemple est à l'écoute. Sauf si
spécifié mongo se connecte à mongod instances sur le port 27017, qui est la valeur par défaut
mongod Port.

--hôte
spécifie l'hôte où le mongod or les mongos est en cours d'exécution pour se connecter en tant que
. Par défaut mongo tentera de se connecter à un processus MongoDB en cours d'exécution
sur l'hôte local.

--évaluation
Évalue une expression JavaScript spécifiée comme argument de cette option. mongo
ne charge pas son propre environnement lors de l'évaluation du code : en conséquence de nombreuses options de
l'environnement shell ne sont pas disponibles.

--Nom d'utilisateur , -u
Spécifie un nom d'utilisateur pour s'authentifier auprès de l'instance MongoDB. Utiliser en conjonction
des --le mot de passe possibilité de fournir un mot de passe. Si vous spécifiez un nom d'utilisateur et
mot de passe mais la base de données par défaut ou la base de données spécifiée ne nécessitent pas
authentification, mongo sortira avec une exception.

--le mot de passe , -p
Spécifie un mot de passe pour s'authentifier auprès de l'instance MongoDB. Utiliser en conjonction
des --Nom d'utilisateur possibilité de fournir un nom d'utilisateur. Si vous spécifiez un --Nom d'utilisateur
sans --le mot de passe option, mongo demandera un mot de passe de manière interactive, si
le mongod or les mongos nécessite une authentification.

--authentificationBase de données
Nouveau dans la version 2.4.

Spécifie la base de données qui contient l'utilisateur (par exemple --Nom d'utilisateur) crédits.

Par défaut, mongo suppose que le nom de la base de données spécifié dans le db propos détient
les informations d'identification de l'utilisateur, sauf si vous spécifiez --authentificationBase de données.

See sourceutilisateur, /référence/documents-privilèges ainsi que le /référence/privilèges-utilisateur en
plus d'informations sur l'authentification déléguée dans MongoDB.

--AuthenticationMechanism
Nouveau dans la version 2.4.

Spécifie le mécanisme d'authentification. Par défaut, le mécanisme d'authentification est
MONGODB-CR, qui est le mécanisme d'authentification challenge/réponse MongoDB. Dans
l'édition Abonné MongoDB, mongo comprend également un support pour GSSAPI gérer
Authentification Kerberos.

See /tutoriel/contrôle-accès-à-mongodb-avec-authentification-kerberos pour plus d'
informations sur l'authentification Kerberos.

--ssl Activer la connexion à un mongod or les mongos qui a le cryptage SSL.

--sslPEMFichierClé
Nouveau dans la version 2.4.

Noter la défaut distribution of MongoDB ne sauraient contiennent la prise en charge de SSL. Pour utiliser SSL
vous pouvez soit compiler MongoDB avec le support SSL, soit utiliser l'abonné MongoDB
Édition. Voir /administration/ssl pour plus d'informations sur SSL et MongoDB.

Spécifie le .pem qui contient à la fois le certificat SSL et la clé. Spécifiez le fichier
nom du .pem fichier utilisant des chemins relatifs ou absolus

Obligatoire lors de l'utilisation du --ssl option si le mongod or les mongos a sslCAFichier activé sans
sslWeakCertificateValidation.

--sslPEMKeyPassword
Nouveau dans la version 2.4.

Noter la défaut distribution of MongoDB ne sauraient contiennent la prise en charge de SSL. Pour utiliser SSL
vous pouvez soit compiler MongoDB avec le support SSL, soit utiliser l'abonné MongoDB
Édition. Voir /administration/ssl pour plus d'informations sur SSL et MongoDB.

Spécifie le mot de passe pour déchiffrer la chaîne de certificats racine spécifiée par --sslPEMFichierClé.

Nécessaire uniquement si le fichier de clé de certificat est crypté.

--sslCAFichier
Nouveau dans la version 2.4.

Noter la défaut distribution of MongoDB ne sauraient contiennent la prise en charge de SSL. Pour utiliser SSL
vous pouvez soit compiler MongoDB avec le support SSL, soit utiliser l'abonné MongoDB
Édition. Voir /administration/ssl pour plus d'informations sur SSL et MongoDB.

Spécifie le .pem qui contient le certificat de l'autorité de certification.
Spécifiez le nom de fichier du .pem fichier utilisant des chemins relatifs ou absolus

--aider, -h
Renvoie une aide de base et un texte d'utilisation.

--version
Renvoie la version du shell.

--verbeux
Augmente la verbosité de la sortie du shell pendant le processus de connexion.

--ipv6 Active la prise en charge d'IPv6 qui permet mongo pour se connecter à l'instance MongoDB à l'aide d'un
réseau IPv6. Tous les programmes et processus MongoDB, y compris mongo, désactiver IPv6
prise en charge par défaut.

<base de données adresse>
Spécifie "l'adresse de base de données" de la base de données à laquelle se connecter. Par exemple:

administrateur mongo

La commande ci-dessus connectera le mongo coquille à la admin base de données sur le local
machine. Vous pouvez spécifier une instance de base de données distante, avec le nom d'hôte résolvable
ou adresse IP. Séparez le nom de la base de données du nom d'hôte à l'aide d'un / caractère.
Voir les exemples suivants :

mongo mongodb1.exemple.net
mongomongodb1/admin
mongo 10.8.8.10/test


Spécifie un fichier JavaScript à exécuter puis à quitter. Doit être la dernière option
spécifié. Utilisez le --coquille option pour revenir à un shell une fois le fichier terminé
exécution.

Fichiers
~/.dbshell
mongo conserve un historique des commandes dans le .dbshell fichier.

Notes mongo n'enregistre pas l'interaction liée à l'authentification dans l'historique
fichier, y compris authentifier ainsi que le db.addUser().


Versions de Windows mongo.exe antérieure à 2.2.0 enregistrera le .dbshell déposer dans le
mongo.exe directeur de travail.

~/.mongorc.js
mongo lira le .mongorc.js fichier du répertoire personnel de l'utilisateur appelant
mongo. Dans le fichier, les utilisateurs peuvent définir des variables, personnaliser le mongo invite du shell, ou
mettre à jour les informations qu'ils souhaitent mettre à jour chaque fois qu'ils lancent un shell. Si tu
utilisez le shell pour évaluer un fichier ou une expression JavaScript soit sur la ligne de commande
comprenant --évaluation ou en précisant a js filet à mongo, mongo lira le .mongorc.js filet
après le JavaScript a terminé le traitement.

Spécifie le --norc option pour désactiver la lecture .mongorc.js.

/tmp/mongo_editjs
Créé by mongo quand édition a fichier. If le filet existe mongo sera ajouter an entier
de 1 à 10 à le fiable Plus-value à tentative à engendrent a expérience unique et authentique fichier.

%TEMP%mongo_editjs
Créé by mongo.exe on Windows quand édition a fichier. If le filet existe mongo sera
ajouter an entier de 1 à 10 à le fiable Plus-value à tentative à engendrent a expérience unique et authentique fichier.

Environment
EDITEUR Spécifie le chemin d'accès à un éditeur à utiliser avec le éditer commande shell. Un JavaScript
variable EDITEUR remplacera la valeur de EDITEUR.

ACCUEIL Spécifie le chemin d'accès au répertoire personnel où mongo lira le .mongorc.js filet
et écrivez le .dbshell fichier.

ACCUEILDRIVE
Sur les systèmes Windows, ACCUEILDRIVE spécifie le chemin du répertoire où mongo sera
lis le .mongorc.js fichier et écrivez le .dbshell fichier.

HOMEPATH
Spécifie le chemin d'accès Windows au répertoire de base où mongo lira le
.mongorc.js fichier et écrivez le .dbshell fichier.

CLAVIER RACCOURCIS


Les mongo shell prend en charge les raccourcis clavier suivants : [1]

?? ??
ReliureFonction
?? ??
Flèche vers le haut │ Récupérer la commande précédente de │
│ histoire │
?? ??
Flèche vers le bas │ Récupérer la commande suivante de │
│ histoire │
?? ??
│Accueil │ Aller au début de la ligne │
?? ??
Fin │ Aller à la fin de la ligne │
?? ??
Tab │ Méthode/commande de saisie semi-automatique │
?? ??
│Flèche gauche │ Recule d'un caractère │
?? ??
│Flèche droite │ Avancer d'un caractère │
?? ??
│Ctrl-flèche-gauche │ Revenir en arrière d'un mot │
?? ??
Ctrl-flèche droite │ Avancer d'un mot │
?? ??
│Méta-flèche-gauche │ Revenir en arrière d'un mot │
?? ??
│Méta-flèche droite │ Avancer d'un mot │
?? ??
Ctrl-A │ Aller au début de la ligne │
?? ??
Ctrl-B │ Recule d'un caractère │
?? ??
Ctrl-C │ Quitter le mongo coquille
?? ??
│Ctrl-D │ Supprimer un caractère (ou quitter le mongo
│ coquille) │
?? ??
Ctrl-E │ Aller à la fin de la ligne │
?? ??
│Ctrl-F │ Avancer d'un caractère │
?? ??
Ctrl-G │ Abandonner │
?? ??
│Ctrl-J │ Accepter/évaluer la ligne │
?? ??
│Ctrl-K │ Tuer/effacer la ligne │
?? ??
Ctrl-L ou tapez cls Effacer l'écran │
?? ??
│Ctrl-M │ Accepter/évaluer la ligne │
?? ??
Ctrl-N │ Récupérer la commande suivante de │
│ histoire │
?? ??
│Ctrl-P │ Récupérer la commande précédente de │
│ histoire │
?? ??
│Ctrl-R │ Historique des commandes de recherche inversée │
?? ??
│Ctrl-S │ Historique des commandes de recherche avant │
?? ??
Ctrl-T │ Transposer les caractères │
?? ??
Ctrl-U │ Exécuter la suppression de ligne Unix │
?? ??
Ctrl-W │ Effectuer un effacement de mots Unix │
?? ??

Ctrl-Y Tirer
?? ??
│Ctrl-Z │ Suspendre (le contrôle des tâches fonctionne dans │
│ linux) │
?? ??
Ctrl-H │ Supprimer un caractère en arrière │
?? ??
│Ctrl-I │ Complète, comme Tab │
?? ??
│Meta-B │ Revenir en arrière d'un mot │
?? ??
│Méta-C │ Mot en majuscule │
?? ??
│Meta-D │ Tuer le mot │
?? ??
│Meta-F │ Avancer d'un mot │
?? ??
│Meta-L │ Changer le mot en minuscule │
?? ??
│Meta-U │ Changer le mot en majuscule │
?? ??
│Méta-Y │ Yank-pop │
?? ??
│Meta-Backspace │ Backward-kill mot │
?? ??
│Meta-< │ Récupérer la première commande dans │
│ │ historique des commandes │
?? ??
│Meta-> │ Récupérer la dernière commande dans │
│ │ historique des commandes │
?? ??

[1] MongoDB s'adapte à plusieurs raccourcis clavier, depuis 2.0, mongo inclut la prise en charge de la base
raccourcis clavier emacs.

UTILISATION


Généralement, les utilisateurs invoquent le shell avec le mongo commande à l'invite du système. Prendre en compte
exemples suivants pour d'autres scénarios.

Pour se connecter à une base de données sur un hôte distant en utilisant l'authentification et un port non standard,
utilisez le formulaire suivant :

mongo --nom d'utilisateur --le mot de passe --nom d'hôte --port 28015

Alternativement, considérez la forme courte suivante :

mongo -u -p --hôte --port 28015

remplacer , et avec les valeurs appropriées à votre situation et
remplacer ou omettre le --Port comme requis.

Pour exécuter un fichier JavaScript sans évaluer le ~/.mongorc.js fichier avant de commencer un
session shell, utilisez le formulaire suivant :

mongo --shell --norc alternate-environment.js

Pour imprimer, renvoyez une requête comme JSON, à partir de l'invite système à l'aide de la --évaluation option, utilisez le
forme suivante :

mongo --eval 'db.collection.find().forEach(printjson)'

Utilisez des guillemets simples (par exemple ') pour joindre le JavaScript, ainsi que le JavaScript supplémentaire
requis pour générer cette sortie.

Utiliser mongo en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Firebird
    Firebird
    Firebird RDBMS offre des fonctionnalités ANSI SQL
    & fonctionne sous Linux, Windows &
    plusieurs plates-formes Unix. Fonctionnalités
    excellente simultanéité et performances
    & Puissance...
    Télécharger Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer est un éditeur HTML wysiwyg utilisant
    la base de code de Mozilla Composer. Comme
    Le développement de Nvu a été arrêté
    en 2005, KompoZer corrige de nombreux bugs et
    ajoute un f...
    Télécharger KompoZer
  • 3
    Téléchargeur de mangas gratuit
    Téléchargeur de mangas gratuit
    Le Free Manga Downloader (FMD) est un
    application open source écrite en
    Object-Pascal pour la gestion et
    télécharger des mangas à partir de divers sites Web.
    C'est un miroir...
    Télécharger gratuitement Manga Downloader
  • 4
    UNetbootin
    UNetbootin
    UNetbootin vous permet de créer un bootable
    Clés USB Live pour Ubuntu, Fedora et
    autres distributions Linux sans
    graver un CD. Il fonctionne sous Windows, Linux,
    et ...
    Télécharger UNetbootin
  • 5
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM est un outil simple d'utilisation
    Progiciel open source ERP et CRM
    (exécuté avec un serveur web php ou comme
    logiciel autonome) pour les entreprises,
    fondations...
    Télécharger Dolibarr ERP - CRM
  • 6
    Client SQL SQuirreL
    Client SQL SQuirreL
    SQuirreL SQL Client est un SQL graphique
    client écrit en Java qui permettra
    vous permet de visualiser la structure d'un JDBC
    base de données conforme, parcourir les données dans
    les tables...
    Télécharger le client SQL SQuirreL
  • Plus "

Commandes Linux

Ad