GoGPT Best VPN GoSearch

Favicon OnWorks

mongo - Online în cloud

Rulați mongo în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mongo care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mongo - MongoDB Shell

DESCRIERE


Mongo este o interfață shell JavaScript interactivă pentru MongoDB, care oferă o interfață puternică
interfață pentru administratorii de sisteme, precum și o modalitate pentru dezvoltatori de a testa interogările și
operațiuni direct cu baza de date. Mongo oferă, de asemenea, un JavaScript complet funcțional
mediu pentru utilizare cu un MongoDB. Acest document abordează invocarea de bază a
Mongo shell și o prezentare generală a utilizării acestuia.

REZUMAT


Mongo [--coajă] [--nodb] [--norc] [--Liniște] [--port ] [--gazdă ] [--eval
] [-u ] [--nume de utilizator ] [-p ] [--parola
] [--Ajutor] [-h] [--versiune] [--verbos] [--ipv6] [Bază de date] [fișier.js]

INTERFAȚĂ


Opţiuni
--coajă
Activează interfața shell după evaluarea a JavaScript fişier. Dacă invocați
Mongo comanda și specificați un fișier JavaScript ca argument sau utilizați --eval la
specificați JavaScript pe linia de comandă, --coajă opțiunea oferă utilizatorului o
promptul shell după ce fișierul se termină de execuție.

--nudb Împiedică shell-ul să se conecteze la orice instanță de bază de date. Mai târziu, pentru a vă conecta
o bază de date în shell, vezi mongo-shell-noi-conexiuni.

--norc Împiedică carcasa să se aprovizioneze și să evalueze ~/.mongorc.js la inceput.

--Liniște
Oprește ieșirea din shell în timpul procesului de conectare.

--port
Specifică portul în care mongod or mongos exemplul ascultă. Dacă nu
specificată Mongo se conectează la mongod instanțe pe port 27017, care este implicit
mongod port.

--gazdă
specifică gazda unde mongod or mongos rulează pentru a se conecta la as
. În mod implicit Mongo va încerca să se conecteze la un proces MongoDB care rulează
pe localhost.

--eval
Evaluează o expresie JavaScript specificată ca argument pentru această opțiune. Mongo
nu își încarcă propriul mediu atunci când evaluează codul: ca rezultat multe opțiuni de
mediul shell nu sunt disponibile.

--nume de utilizator , -u
Specifică un nume de utilizator pentru a se autentifica la instanța MongoDB. Utilizați împreună
cu --parola opțiunea de a furniza o parolă. Dacă specificați un nume de utilizator și
parola, dar baza de date implicită sau baza de date specificată nu necesită
autentificare, Mongo va ieși cu o excepție.

--parola , -p
Specifică o parolă pentru a se autentifica la instanța MongoDB. Utilizați împreună
cu --nume de utilizator opțiunea de a furniza un nume de utilizator. Dacă specificați a --nume de utilizator
fara --parola opțiune, Mongo va solicita o parolă în mod interactiv, dacă
il mongod or mongos necesită autentificare.

--authenticationDatabase
Nou în versiunea 2.4.

Specifică baza de date care deține datele utilizatorului (de ex --nume de utilizator) acreditări.

În mod implicit, Mongo presupune că numele bazei de date specificat în db adresa deține
acreditările utilizatorului, cu excepția cazului în care specificați --authenticationDatabase.

Vedea userSource, /reference/privilegie-documents și /reference/user-privilegies pentru
mai multe informații despre autentificarea delegată în MongoDB.

--authenticationMechanism
Nou în versiunea 2.4.

Specifică mecanismul de autentificare. În mod implicit, mecanismul de autentificare este
MONGODB-CR, care este mecanismul de autentificare pentru provocare/răspuns MongoDB. În
ediția pentru abonați MongoDB, Mongo include de asemenea suport pentru GSSAPI a se descurca
Autentificare Kerberos.

Vedea /tutorial/control-access-to-mongodb-with-kerberos-authentication pentru mai multe
informații despre autentificarea Kerberos.

--ssl Activați conexiunea la a mongod or mongos care are criptare SSL.

--sslPEMKeyFile
Nou în versiunea 2.4.

Rețineți că lipsă distribuire of MongoDB face nu conţin suport pentru SSL. Pentru a utiliza SSL
puteți fie să compilați MongoDB cu suport SSL, fie să utilizați abonatul MongoDB
Ediție. Vedea /administrație/ssl pentru mai multe informații despre SSL și MongoDB.

Specifică .pem fișier care conține atât certificatul SSL, cât și cheia. Specificați fișierul
numele .pem fișier folosind căi relative sau absolute

Necesar atunci când utilizați --ssl opțiunea dacă mongod or mongos are sslCAFile activat fără
sslWeakCertificateValidation.

--sslPEMKeyPassword
Nou în versiunea 2.4.

Rețineți că lipsă distribuire of MongoDB face nu conţin suport pentru SSL. Pentru a utiliza SSL
puteți fie să compilați MongoDB cu suport SSL, fie să utilizați abonatul MongoDB
Ediție. Vedea /administrație/ssl pentru mai multe informații despre SSL și MongoDB.

Specifică parola pentru a decripta lanțul de certificate rădăcină specificat de --sslPEMKeyFile.

Este necesar doar dacă fișierul cheie certificat este criptat.

--sslCAFile
Nou în versiunea 2.4.

Rețineți că lipsă distribuire of MongoDB face nu conţin suport pentru SSL. Pentru a utiliza SSL
puteți fie să compilați MongoDB cu suport SSL, fie să utilizați abonatul MongoDB
Ediție. Vedea /administrație/ssl pentru mai multe informații despre SSL și MongoDB.

Specifică .pem fișier care conține certificatul de la Autoritatea de Certificare.
Specificați numele fișierului .pem fișier folosind căi relative sau absolute

--Ajutor, -h
Returnează un ajutor de bază și un text de utilizare.

--versiune
Returnează versiunea shell-ului.

--verbos
Mărește gradul de verbozitate a ieșirii shell-ului în timpul procesului de conectare.

--ipv6 Activează suportul IPv6 care permite Mongo pentru a vă conecta la instanța MongoDB folosind un
Rețea IPv6. Toate programele și procesele MongoDB, inclusiv Mongo, dezactivați IPv6
suport implicit.

<db adresa>
Specifică „adresa bazei de date” a bazei de date la care să se conecteze. De exemplu:

mongo admin

Comanda de mai sus va conecta Mongo coajă la admin Baza de date pe local
mașinărie. Puteți specifica o instanță de bază de date la distanță, cu numele de gazdă rezolvabil
sau adresa IP. Separați numele bazei de date de numele gazdei folosind a / caracter.
Vedeți următoarele exemple:

mongo mongodb1.example.net
mongo mongodb1/admin
mongo 10.8.8.10/test


Specifică un fișier JavaScript de rulat și apoi de ieșit. Trebuie să fie ultima opțiune
specificat. Folosește --coajă opțiunea de a reveni la un shell după ce fișierul se termină
alergare.

Fişiere
~/.dbshell
Mongo menține un istoric al comenzilor în .dbshell fișier.

notițe Mongo nu înregistrează interacțiunea legată de autentificare în istoric
dosar, inclusiv autentifica și db.addUser().

avertizare
Versiuni de Windows mongo.exe mai devreme de 2.2.0 va salva .dbshell de fișier în
mongo.exe directorul de lucru.

~/.mongorc.js
Mongo va citi .mongorc.js fișier din directorul principal al utilizatorului care invocă
Mongo. În fișier, utilizatorii pot defini variabile, personaliza Mongo prompt shell sau
actualizați informațiile pe care ar dori să le actualizeze de fiecare dată când lansează un shell. daca tu
utilizați shell-ul pentru a evalua un fișier sau o expresie JavaScript fie pe linia de comandă
implementate cu --eval sau prin precizarea a .js fişier la Mongo, Mongo va citi .mongorc.js fişier
după JavaScript a finalizat procesarea.

Se specifică --norc opțiunea de a dezactiva citirea .mongorc.js.

/tmp/mongo_edit.js
Creat by Mongo cand editare a fișier. If il fişier există Mongo voi adăuga an întreg
din 1 la 10 la il timp valoare la încercare la crea a unic fișier.

%TEMP%mongo_edit.js
Creat by mongo.exe on ferestre din cand editare a fișier. If il fişier există Mongo voi
adăuga an întreg din 1 la 10 la il timp valoare la încercare la crea a unic fișier.

Mediu inconjurator
EDITOR Specifică calea către un editor de utilizat cu edita comanda shell. Un JavaScript
variabil EDITOR va suprascrie valoarea lui EDITOR.

ACASĂ Specifică calea către directorul principal unde Mongo va citi .mongorc.js fişier
și scrieți .dbshell fișier.

HOMEDRIVE
Pe sistemele Windows, HOMEDRIVE specifică calea directorului în care Mongo voi
Citeste .mongorc.js fișier și scrieți .dbshell fișier.

HOMEPATH
Specifică calea Windows către directorul principal unde Mongo va citi
.mongorc.js fișier și scrieți .dbshell fișier.

KEYBOARD SCURTURI


Mongo Shell acceptă următoarele comenzi rapide de la tastatură: [1]

┌───────────────────┬───────────────────────────── ─────┐
combinație de tasteFuncţie
├───────────────────┼───────────────────────────── ─────┤
│Săgeată în sus │ Preluați comanda anterioară de la │
│ │ istoric │
├───────────────────┼───────────────────────────── ─────┤
│Săgeată în jos │ Preluați următoarea comandă de la │
│ │ istoric │
├───────────────────┼───────────────────────────── ─────┤
│Acasă │ Mergeți la începutul liniei │
├───────────────────┼───────────────────────────── ─────┤
│Sfârșit │ Mergeți la sfârșitul liniei │
├───────────────────┼───────────────────────────── ─────┤
│Tab │ Metoda/comandă de completare automată │
├───────────────────┼───────────────────────────── ─────┤
│Săgeata stânga │ Mergeți înapoi cu un caracter │
├───────────────────┼───────────────────────────── ─────┤
│Săgeată la dreapta │ Mergeți înainte cu un caracter │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-săgeată-stânga │ Mergeți înapoi cu un cuvânt │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-săgeată-dreapta │ Mergeți înainte cu un cuvânt │
├───────────────────┼───────────────────────────── ─────┤
│Meta-săgeată-stânga │ Mergi înapoi cu un cuvânt │
├───────────────────┼───────────────────────────── ─────┤
│Meta-săgeată-dreapta │ Mergeți înainte cu un cuvânt │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-A │ Mergeți la începutul liniei │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-B │ Mergeți înapoi cu un caracter │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-C │ Ieșiți din Mongo coajă │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-D │ Ștergeți un caracter (sau ieșiți din Mongo
│ │ coajă) │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-E │ Mergeți la sfârșitul liniei │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-F │ Mergeți înainte cu un caracter │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-G │ Anulare │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-J │ Acceptați/evaluați linia │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-K │ Omoara/sterge linia │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-L sau tastați cls │ Goliți ecranul │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-M │ Acceptați/evaluați linia │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-N │ Preluați următoarea comandă de la │
│ │ istoric │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-P │ Preluați comanda anterioară de la │
│ │ istoric │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-R │ Istoricul comenzilor de căutare inversă │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-S │ Istoricul comenzilor de căutare înainte │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-T │ Transpune caractere │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-U │ Efectuați renunțarea la linia Unix │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-W │ Efectuați Unix word-rubout │
└───────────────────┴───────────────────────────── ─────┘

│Ctrl-Y │ Rotire │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-Z │ Suspendare (controlul jobului funcționează în │
│ │ linux) │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-H │ Înapoi-stergeți un caracter │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-I │ Complete, la fel ca Tab │
├───────────────────┼───────────────────────────── ─────┤
│Meta-B │ Mergi înapoi cu un cuvânt │
├───────────────────┼───────────────────────────── ─────┤
│Meta-C │ Cuvântul cu majuscule │
├───────────────────┼───────────────────────────── ─────┤
│Meta-D │ Kill word │
├───────────────────┼───────────────────────────── ─────┤
│Meta-F │ Merge înainte cu un cuvânt │
├───────────────────┼───────────────────────────── ─────┤
│Meta-L │ Schimbați cuvântul cu litere mici │
├───────────────────┼───────────────────────────── ─────┤
│Meta-U │ Schimbați cuvântul în majuscule │
├───────────────────┼───────────────────────────── ─────┤
│Meta-Y │ Yank-pop │
├───────────────────┼───────────────────────────── ─────┤
│Meta-Backspace │ Cuvânt de ucidere înapoi │
├───────────────────┼───────────────────────────── ─────┤
│Meta-< │ Preluați prima comandă din │
│ │ istoricul comenzilor │
├───────────────────┼───────────────────────────── ─────┤
│Meta-> │ Preluați ultima comandă din │
│ │ istoricul comenzilor │
└───────────────────┴───────────────────────────── ─────┘

[1] MongoDB acceptă mai multe combinații de taste, începând cu 2.0, Mongo include suport pentru bază
legături de taste emacs.

UTILIZAȚI


De obicei, utilizatorii invocă shell-ul cu Mongo comanda la promptul de sistem. Considera
următoarele exemple pentru alte scenarii.

Pentru a vă conecta la o bază de date pe o gazdă la distanță folosind autentificare și un port non-standard,
utilizați următorul formular:

mongo --nume de utilizator --parola --hostname --port 28015

Alternativ, luați în considerare următoarea formă scurtă:

mongo -u -p --gazdă --port 28015

Înlocui , și cu valorile adecvate situaţiei dumneavoastră şi
înlocuiți sau omiteți --port după cum este necesar.

Pentru a executa un fișier JavaScript fără a evalua ~/.mongorc.js fișier înainte de a începe a
sesiune shell, utilizați următorul formular:

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

Pentru a imprima returnați o interogare ca JSON, din promptul de sistem utilizând --eval opțiunea, utilizați
urmatoarea forma:

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

Folosiți ghilimele simple (de ex ') pentru a include JavaScript, precum și JavaScript suplimentar
necesare pentru a genera această ieșire.

Utilizați mongo online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad




×
publicitate
❤️Cumpără, rezervă sau cumpără aici — gratuit, contribuind la menținerea serviciilor gratuite.