InglesPransesEspanyol

Ad


OnWorks favicon

mongo - Online sa Cloud

Patakbuhin ang mongo sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command mongo na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


mongo - MongoDB Shell

DESCRIPTION


mongo ay isang interactive na JavaScript shell interface sa MongoDB, na nagbibigay ng isang malakas
interface para sa mga system administrator pati na rin isang paraan para sa mga developer na subukan ang mga query at
mga operasyon nang direkta sa database. mongo nagbibigay din ng fully functional na JavaScript
kapaligiran para sa paggamit sa isang MongoDB. Tinutugunan ng dokumentong ito ang pangunahing panawagan ng
mongo shell at isang pangkalahatang-ideya ng paggamit nito.

SINOPSIS


mongo [--shell] [--nodb] [--norc] [--tahimik] [--port ] [--host ] [--eval
] [-u ] [--username ] [-p ] [--password
] [--tulong] [-h] [--bersyon] [--verbose] [--ipv6] [database] [file.js]

Interface


Options
--shell
Pinapagana ang interface ng shell pagkatapos suriin ang a JavaScript file. Kung hihingin mo ang
mongo command at tukuyin ang isang JavaScript file bilang argumento, o paggamit --eval sa
tukuyin ang JavaScript sa command line, ang --shell Ang opsyon ay nagbibigay sa user ng a
shell prompt pagkatapos ng file ay tapos na i-execute.

--tango Pinipigilan ang shell mula sa pagkonekta sa anumang mga instance ng database. Mamaya, para kumonekta sa
isang database sa loob ng shell, tingnan mongo-shell-new-connections.

--norc Pinipigilan ang shell mula sa sourcing at pagsusuri ~/.mongorc.js sa pagsisimula.

--tahimik
Pinapatahimik ang output mula sa shell sa panahon ng proseso ng koneksyon.

--port
Tinutukoy ang port kung saan ang mongod or mongos instance ay nakikinig. Maliban kung
tinukoy mongo kumokonekta sa mongod mga pagkakataon sa port 27017, na siyang default
mongod port.

--host
tumutukoy sa host kung saan ang mongod or mongos ay tumatakbo upang kumonekta sa bilang
. Bilang default mongo ay susubukang kumonekta sa isang proseso ng MongoDB na tumatakbo
sa localhost.

--eval
Sinusuri ang isang expression ng JavaScript na tinukoy bilang argumento sa opsyong ito. mongo
ay hindi naglo-load ng sarili nitong kapaligiran kapag sinusuri ang code: bilang resulta maraming mga opsyon ng
ang kapaligiran ng shell ay hindi magagamit.

--username , -u
Tinutukoy ang isang username upang patotohanan sa instance ng MongoDB. Gamitin kasabay
sa --password opsyon upang magbigay ng password. Kung tinukoy mo ang isang username at
password ngunit ang default na database o ang tinukoy na database ay hindi nangangailangan
pagpapatotoo, mongo lalabas na may exception.

--password , -p
Tinutukoy ang isang password upang patotohanan sa halimbawa ng MongoDB. Gamitin kasabay
sa --username opsyon na magbigay ng username. Kung tinukoy mo ang a --username
wala ang --password pagpipilian, mongo ay mag-prompt para sa isang password nang interactive, kung
ang mongod or mongos nangangailangan ng pagpapatunay.

--authenticationDatabase
Bago sa bersyon 2.4.

Tinutukoy ang database na may hawak ng user (hal --username) mga kredensyal.

Sa pamamagitan ng default, mongo Ipinapalagay na ang pangalan ng database na tinukoy sa db tirahan pagpipigil
mga kredensyal ng user, maliban kung tinukoy mo --authenticationDatabase.

Tingnan UserSource, /reference/privilege-documents at /reference/user-privileges para
higit pang impormasyon tungkol sa itinalagang pagpapatotoo sa MongoDB.

--authenticationMechanism
Bago sa bersyon 2.4.

Tinutukoy ang mekanismo ng pagpapatunay. Bilang default, ang mekanismo ng pagpapatunay ay
MONGODB-CR, na siyang MongoDB challenge/response authentication mechanism. Sa
ang MongoDB Subscriber Edition, mongo kasama rin ang suporta para sa GSSAPI hawakan
Pagpapatunay ng Kerberos.

Tingnan /tutorial/control-access-to-mongodb-with-kerberos-authentication para sa karagdagang
impormasyon tungkol sa pagpapatunay ng Kerberos.

--ssl Paganahin ang koneksyon sa a mongod or mongos na mayroong SSL encryption.

--sslPEMKeyFile
Bago sa bersyon 2.4.

Tandaan Ang default pamamahagi of MongoDB ang hindi naglalaman ng suporta para sa SSL. Upang gamitin ang SSL
maaari mong i-compile ang MongoDB gamit ang SSL na suporta o gamitin ang MongoDB Subscriber
edisyon. Tingnan mo /administrasyon/ssl para sa higit pang impormasyon tungkol sa SSL at MongoDB.

Tinutukoy ang .pem file na naglalaman ng parehong SSL certificate at key. Tukuyin ang file
pangalan ng .pem file gamit ang relative o absolute paths

Kinakailangan kapag ginagamit ang --ssl opsyon kung ang mongod or mongos ay sslCAFile Pinagana wala
sslWeakCertificateValidation.

--sslPEMKeyPassword
Bago sa bersyon 2.4.

Tandaan Ang default pamamahagi of MongoDB ang hindi naglalaman ng suporta para sa SSL. Upang gamitin ang SSL
maaari mong i-compile ang MongoDB gamit ang SSL na suporta o gamitin ang MongoDB Subscriber
edisyon. Tingnan mo /administrasyon/ssl para sa higit pang impormasyon tungkol sa SSL at MongoDB.

Tinutukoy ang password para i-decrypt ang root certificate chain na tinukoy ni --sslPEMKeyFile.

Kailangan lang kung naka-encrypt ang certificate-key file.

--sslCAFile
Bago sa bersyon 2.4.

Tandaan Ang default pamamahagi of MongoDB ang hindi naglalaman ng suporta para sa SSL. Upang gamitin ang SSL
maaari mong i-compile ang MongoDB gamit ang SSL na suporta o gamitin ang MongoDB Subscriber
edisyon. Tingnan mo /administrasyon/ssl para sa higit pang impormasyon tungkol sa SSL at MongoDB.

Tinutukoy ang .pem file na naglalaman ng certificate mula sa Certificate Authority.
Tukuyin ang pangalan ng file ng .pem file gamit ang relative o absolute paths

--tulong, -h
Nagbabalik ng pangunahing tulong at teksto ng paggamit.

--bersyon
Ibinabalik ang bersyon ng shell.

--verbose
Pinapataas ang verbosity ng output ng shell sa panahon ng proseso ng koneksyon.

--ipv6 Pinapagana ang suporta sa IPv6 na nagbibigay-daan mongo upang kumonekta sa halimbawa ng MongoDB gamit ang isang
IPv6 network. Lahat ng programa at proseso ng MongoDB, kasama ang mongo, huwag paganahin ang IPv6
suporta bilang default.

<db address>
Tinutukoy ang "database address" ng database na kumonekta. Halimbawa:

mongo admin

Ang utos sa itaas ay magkokonekta sa mongo shell sa admin database sa lokal
makina. Maaari kang tumukoy ng isang malayuang halimbawa ng database, na may malulutas na hostname
o IP address. Paghiwalayin ang pangalan ng database mula sa hostname gamit ang a / na karakter.
Tingnan ang mga sumusunod na halimbawa:

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


Tinutukoy ang isang JavaScript file na tatakbo at pagkatapos ay lalabas. Dapat ang huling pagpipilian
tinukoy. Gamitin ang --shell opsyon na bumalik sa isang shell pagkatapos matapos ang file
Tumatakbo.

File
~/.dbshell
mongo nagpapanatili ng kasaysayan ng mga utos sa .dbshell file.

nota mongo ay hindi naitala ang pakikipag-ugnayan na nauugnay sa pagpapatunay sa kasaysayan
file, kasama ang patunayan at db.addUser().

babala
Mga bersyon ng Windows mongo.exe mas maaga kaysa sa 2.2.0 ay i-save ang .dbshell file sa
mongo.exe gumaganang direktoryo.

~/.mongorc.js
mongo babasahin ang .mongorc.js file mula sa home directory ng user na nag-invoke
mongo. Sa file, maaaring tukuyin ng mga user ang mga variable, i-customize ang mongo shell prompt, o
i-update ang impormasyon na gusto nilang ma-update sa tuwing maglulunsad sila ng shell. kung ikaw
gamitin ang shell upang suriin ang isang JavaScript file o expression alinman sa command line
sa --eval o sa pamamagitan ng pagtukoy a Js file sa mongo, mongo babasahin ang .mongorc.js file
pagkatapos tapos na ang pagpoproseso ng JavaScript.

tukuyin ang --norc opsyon upang huwag paganahin ang pagbabasa .mongorc.js.

/tmp/mongo_editJs
Nilikha by mongo kailan pag-edit a file. If ang file Umiiral mongo habilin apendend an kabuuan
mula 1 sa 10 sa ang oras halaga sa pagsubok sa lumikha a kakaiba file.

%TEMP%mongo_editJs
Nilikha by mongo.exe on Windows kailan pag-edit a file. If ang file Umiiral mongo habilin
apendend an kabuuan mula 1 sa 10 sa ang oras halaga sa pagsubok sa lumikha a kakaiba file.

kapaligiran
EDITOR Tinutukoy ang path sa isang editor na gagamitin sa i-edit utos ng shell. Isang JavaScript
nagbabago EDITOR ay i-override ang halaga ng EDITOR.

HOME Tinutukoy ang path sa home directory kung saan mongo babasahin ang .mongorc.js file
at isulat ang .dbshell file.

HOMEDRIVE
Sa mga sistema ng Windows, HOMEDRIVE tumutukoy sa landas ng direktoryo kung saan mongo habilin
Basahin ang .mongorc.js file at isulat ang .dbshell file.

HomePath
Tinutukoy ang landas ng Windows sa home directory kung saan mongo babasahin ang
.mongorc.js file at isulat ang .dbshell file.

KEYBOARD SHORTCUTS


Ang mongo Sinusuportahan ng shell ang mga sumusunod na keyboard shortcut: [1]

┌───────────────────┬───────────────────────────── ─────┐
Keybindingtungkulin
├───────────────────┼───────────────────────────── ─────┤
│Pataas na arrow │ Kunin ang nakaraang command mula sa │
│ │ kasaysayan │
├───────────────────┼───────────────────────────── ─────┤
│Down-arrow │ Kunin ang susunod na command mula sa │
│ │ kasaysayan │
├───────────────────┼───────────────────────────── ─────┤
│Home │ Pumunta sa simula ng linya │
├───────────────────┼───────────────────────────── ─────┤
│Tapusin │ Pumunta sa dulo ng linya │
├───────────────────┼───────────────────────────── ─────┤
│Tab │ Autocomplete method/command │
├───────────────────┼───────────────────────────── ─────┤
│Left-arrow │ Paatras ng isang character │
├───────────────────┼───────────────────────────── ─────┤
│Right-arrow │ Sumulong sa isang character │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-left-arrow │ Bumalik ng isang salita │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-right-arrow │ Magpasulong ng isang salita │
├───────────────────┼───────────────────────────── ─────┤
│Meta-left-arrow │ Bumalik ng isang salita │
├───────────────────┼───────────────────────────── ─────┤
│Meta-right-arrow │ Sumulong ng isang salita │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-A │ Pumunta sa simula ng linya │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-B │ Paatras ng isang character │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-C │ Lumabas sa mongo kabibi │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-D │ Magtanggal ng char (o lumabas sa mongo
│ │ shell) │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-E │ Pumunta sa dulo ng linya │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-F │ Isulong ang isang character │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-G │ I-abort │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-J │ Tanggapin/suriin ang linya │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-K │ Patayin/burahin ang linya │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-L o i-type cls │ I-clear ang screen │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-M │ Tanggapin/suriin ang linya │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-N │ Kunin ang susunod na command mula sa │
│ │ kasaysayan │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-P │ Kunin ang nakaraang command mula sa │
│ │ kasaysayan │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-R │ Baliktarin ang paghahanap sa kasaysayan ng command │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-S │ Forward-search command history │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-T │ Ilipat ang mga character │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-U │ Magsagawa ng Unix line-discard │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-W │ Magsagawa ng Unix word-rubout │
└───────────────────┴───────────────────────────── ─────┘

│Ctrl-Y │ Yank │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-Z │ Suspindihin (gumagana ang kontrol sa trabaho sa │
│ │ linux) │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-H │ Paatras-tanggalin ang isang character │
├───────────────────┼───────────────────────────── ─────┤
│Ctrl-I │ Kumpleto, katulad ng Tab │
├───────────────────┼───────────────────────────── ─────┤
│Meta-B │ Paatras ng isang salita │
├───────────────────┼───────────────────────────── ─────┤
│Meta-C │ I-capitalize ang salita │
├───────────────────┼───────────────────────────── ─────┤
│Meta-D │ Patayin ang salita │
├───────────────────┼───────────────────────────── ─────┤
│Meta-F │ Sumulong ng isang salita │
├───────────────────┼───────────────────────────── ─────┤
│Meta-L │ Palitan ang salita sa lowercase │
├───────────────────┼───────────────────────────── ─────┤
│Meta-U │ Palitan ang salita sa uppercase │
├───────────────────┼───────────────────────────── ─────┤
│Meta-Y │ Yank-pop │
├───────────────────┼───────────────────────────── ─────┤
│Meta-Backspace │ Backward-kill na salita │
├───────────────────┼───────────────────────────── ─────┤
│Meta-< │ Kunin ang unang command sa │
│ │ kasaysayan ng utos │
├───────────────────┼───────────────────────────── ─────┤
│Meta-> │ Kunin ang huling utos sa │
│ │ kasaysayan ng utos │
└───────────────────┴───────────────────────────── ─────┘

[1] Ang MongoDB ay tinatanggap ang maraming keybinding, Mula noong 2.0, mongo kasama ang suporta para sa basic
emacs keybindings.

GAMITIN


Karaniwang ginagamit ng mga user ang shell gamit ang mongo utos sa prompt ng system. Isaalang-alang ang
sumusunod na mga halimbawa para sa iba pang mga senaryo.

Upang kumonekta sa isang database sa isang malayuang host gamit ang pagpapatunay at isang hindi karaniwang port,
gamitin ang sumusunod na form:

mongo --username --password --hostname --port 28015

Bilang kahalili, isaalang-alang ang sumusunod na maikling anyo:

mongo -u -p --host --port 28015

Palitan , , at na may naaangkop na mga halaga para sa iyong sitwasyon at
palitan o tanggalin ang --port kung kinakailangan.

Upang magsagawa ng JavaScript file nang hindi sinusuri ang ~/.mongorc.js file bago simulan ang a
shell session, gamitin ang sumusunod na form:

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

Upang mag-print, ibalik ang isang query bilang JSON, mula sa system prompt gamit ang --eval opsyon, gamitin ang
sumusunod na form:

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

Gumamit ng mga solong panipi (hal ') upang ilakip ang JavaScript, gayundin ang karagdagang JavaScript
kinakailangan upang makabuo ng output na ito.

Gamitin ang mongo online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Firebird
    Firebird
    Nag-aalok ang Firebird RDBMS ng mga tampok ng ANSI SQL
    & tumatakbo sa Linux, Windows at
    ilang mga platform ng Unix. Mga tampok
    mahusay na pagkakatugma at pagganap
    at kapangyarihan...
    I-download ang Firebird
  • 2
    KompoZer
    KompoZer
    Ang KompoZer ay isang wysiwyg HTML editor gamit ang
    ang Mozilla Composer codebase. Bilang
    Nahinto ang pag-unlad ni Nvu
    noong 2005, inaayos ng KompoZer ang maraming mga bug at
    nagdadagdag ng f...
    I-download ang KompoZer
  • 3
    Libreng Manga Downloader
    Libreng Manga Downloader
    Ang Libreng Manga Downloader (FMD) ay isang
    open source application na nakasulat sa
    Object-Pascal para sa pamamahala at
    pag-download ng manga mula sa iba't ibang mga website.
    Isa itong salamin...
    I-download ang Libreng Manga Downloader
  • 4
    Aetbootin
    Aetbootin
    Hinahayaan ka ng UNetbootin na lumikha ng bootable
    Mga live na USB drive para sa Ubuntu, Fedora, at
    iba pang mga pamamahagi ng Linux nang wala
    nagsusunog ng CD. Gumagana ito sa Windows, Linux,
    at ...
    I-download ang UNetbootin
  • 5
    Dolibar ERP - CRM
    Dolibar ERP - CRM
    Dolibarr ERP - Ang CRM ay isang madaling gamitin
    ERP at CRM open source software package
    (tumatakbo gamit ang isang web php server o bilang
    standalone na software) para sa mga negosyo,
    mga pundasyon...
    I-download ang Dolibar ERP - CRM
  • 6
    SQuirreL SQL Client
    SQuirreL SQL Client
    Ang SQuirreL SQL Client ay isang graphical na SQL
    client na nakasulat sa Java na magpapahintulot
    mong tingnan ang istraktura ng isang JDBC
    sumusunod na database, i-browse ang data sa
    mga mesa...
    I-download ang SQuirreL SQL Client
  • Marami pa »

Linux command

Ad