Ako nainštalovať a používať MongoDB Compass
MongoDB Compass ešte viac uľahčuje prácu s MongoDB. Tu vám ukážeme, ako nainštalovať a používať grafické používateľské rozhranie.
Ako vám MongoDB Compass pomáha spravovať databázy
MongoDB je jedno z najpopulárnejších a najúspešnejších riešení NoSQL. Systém správy databáz sa špecializuje na ukladanie a správu rozsiahlych dátových záznamov, ktoré môžu byť spracované v rôznych formátoch a zhrnuté ako dokumenty BSON v zbierkach. Hoci sa riešenie snaží byť čo najviac užívateľsky prívetivé, práca s príkazovými riadkami stále vyžaduje určité technické znalosti a veľkú presnosť.
MongoDB Compass poskytuje prehľadné grafické používateľské rozhranie, pomocou ktorého môžete prezerať, upravovať a analyzovať svoje dáta. Tu vysvetľujeme, ako nainštalovať MongoDB Compass do svojho systému, a preberieme rozsiahle funkcie, ktoré tento nástroj ponúka používateľom v bežných situáciách.
Čo dokáže MongoDB Compass?
MongoDB Compass dokáže všetko, čo dokáže shell. Vďaka užívateľsky prívetivému rozhraniu je však mnoho úloh oveľa rýchlejších a jednoduchších. Prístup sa vzťahuje na jednotlivé dokumenty, zbierky a dokonca aj na vytváranie kompletných databáz. Nižšie uvádzame len niekoľko príkladov toho, čo všetko môžete robiť s MongoDB Compass:
- Vytvárajte nové databázy, zbierky a dokumenty
- Zobraziť údaje, ktoré ste uložili vo svojej databáze
- Pridávanie, úprava a mazanie dokumentov
- Podrobne analyzujte svoj systém a databázy, ktoré ste vytvorili
- Neustále kontrolujte výkonnosť svojho systému
- Monitorujte a prispôsobujte údaje v súlade s princípmi formátu JSON
MongoDB Compass je k dispozícii zadarmo.
Aké rôzne verzie MongoDB Compass existujú?
Pred inštaláciou MongoDB Compass sa musíte najskôr rozhodnúť, ktorú verziu nástroja chcete používať:
- MongoDB Compass je kompletná verzia.
- MongoDB Compass Read-Only neponúka možnosti úpravy alebo vymazania dokumentov.
- MongoDB Compass Isolated funguje nezávisle od siete.
Všetky tri verzie sú k dispozícii na stiahnutie na webovej stránke MongoDB.
Aké sú požiadavky?
MongoDB Compass je kompatibilný s bežne používanými operačnými systémami. Grafické používateľské rozhranie (GUI) je k dispozícii pre OS X, Ubuntu, Windows a ďalšie operačné systémy.
Aby ste mohli tento nástroj používať, musíte mať nainštalovanú databázu orientovanú na dokumenty. Ako to funguje, sa dozviete v našom komplexnom tutoriáli MongoDB. Potrebujete tiež mať práva správcu.
Hoci sa kroky inštalácie môžu v závislosti od systému mierne líšiť, práca s MongoDB Compass je na všetkých počítačoch rovnaká.
Ako nainštalovať MongoDB Compass
Ak používate OS X alebo Windows, jednoducho prejdite na vyššie uvedenú webovú stránku MongoDB a vyberte verziu pre váš operačný systém. Stiahnite si ju a postupujte podľa pokynov inštalačného sprievodcu. Ak chcete nainštalovať MongoDB Compass na Ubuntu, budete potrebovať práva sudo. Ak ich máte, pokračujte podľa nasledujúcich krokov:
- Prejdite na webovú stránku MongoDB Compass a skopírujte odkaz na stiahnutie verzie, ktorú chcete používať.
- Použite príkaz
wget. Pre verziu 1.39.4 to vyzerá takto:
wget https://downloads.mongodb.com/compass/mongodb-compass_1.39.4_amd64.debbash- Na inštaláciu MongoDB Compass použite príkaz
apt:
sudo apt install ./mongodb-compass_1.39.4_amd64.debbash- Po úspešnom dokončení inštalácie otvorte MongoDB Compass:
$ mongodb-compassbashPrvá vec, ktorú uvidíte, je domáca obrazovka. V nasledujúcich častiach vysvetlíme, čo robiť ďalej.
Nadviazať spojenie so serverom
Aby ste mohli používať MongoDB Compass, musíte najskôr nadviazať spojenie so svojím serverom. Najjednoduchší spôsob, ako to urobiť, je postupovať podľa nasledujúcich krokov:
- Kliknite na Nové pripojenie v ľavom hornom rohu.
- V hornej časti sa nachádza možnosť Vyplňte polia pripojenia jednotlivo. Kliknite na ňu.
- Teraz zadajte IP adresu svojho vzdialeného servera do poľa Názov hostiteľa.
- Ak ste ešte ručne nezmenili port, môžete tu pracovať s predvolenou hodnotou. Tá je „27017“.
- Ak chcete použiť dodatočné bezpečnostné opatrenia, prejdite na polož ku User Name / Password (Meno používateľa / Heslo) v časti Authentication (Overenie) a zadajte prihlasovacie údaje, ktoré bežne používate pre MongoDB.
- Po dokončení týchto krokov sa MongoDB Compass pripojí k vášmu serveru. Na pravej strane sa vám zobrazí prehľad vašich databáz.
Ako vytvoriť databázu s MongoDB Compass
Ak ste ešte nevytvorili databázu alebo chcete vytvoriť ďalšiu, môžete to ľahko urobiť pomocou MongoDB Compass. Na vytvorenie databázy postupujte takto:
- Najskôr kliknite na tlačidlo VYTVORIŤ DATABÁZU v hornej časti. Otvorí sa vyskakovacie okno.
- Teraz zadajte názov novej databázy.
- Dajte svojej zbierke názov.
- Keď ste spokojní so všetkými zadávanými údajmi, kliknite na tlačidlo VYTVORIŤ DATABÁZU v pravom dolnom rohu.
Pridať alebo vytvoriť dokumenty
Okrem ukladania údajov do dokumentov BSON pomocou MongoDB Compass môžete v grafickom rozhraní vytvárať a vkladať aj nové dokumenty. Postupujte podľa nasledujúcich krokov:
- Na ľavej strane kliknite na databázu, do ktorej chcete pridať alebo vytvoriť dokumenty.
- Teraz vyberte zbierku. Otvorí sa nové okno.
- V časti Pridať údaje máte možnosť importovať existujúci dokument (Importovať súbor) alebo vytvoriť nový dokument (Vložiť dokument).
- Ak chcete pridať existujúci dokument, kliknite na Importovať súbor, vyberte súbor a určite formát. Potom kliknite na IMPORTOVAŤ.
- Ak vyberiete možnosť Vložiť dokument, otvorí sa nové okno. V tomto okne môžete pridať hodnoty vo formáte JSON alebo páry kľúč-hodnota. Po úpravách dokumentu kliknite na VLOŽIŤ.
Ako zobraziť, upraviť alebo odstrániť dokumenty v MongoDB Compass
V MongoDB Compass môžete tiež prezerať, upravovať alebo mazať dokumenty.
Zobraziť dokumenty
MongoDB Compass ponúka tri rôzne zobrazenia na prezeranie obsahu dokumentu:
- vo forme zoznamu
- v prehľade JSON
- ako tabuľka
Stačí vybrať požadovanú možnosť v hornom paneli a nájdete ju vedľa polož ky ZOBRAZIŤ.
Na úpravu a mazanie dokumentov potrebujete plnú verziu alebo izolovanú verziu MongoDB Compass. V verzii len na čítanie nemôžete dokumenty upravovať ani mazať.
Úprava dokumentov
Ak chcete dokument upraviť, postupujte takto:
- Otvorte dokument, ktorý chcete upraviť.
- Kliknite na ikonu ceruzky v pravom hornom rohu.
- Teraz vyberte oblasť, ktorú chcete zmeniť.
- Keď ste hotoví, kliknite na tlačidlo AKTUALIZOVAŤ.
Odstrániť dokumenty
V MongoDB Compass je tiež jednoduché odstrániť dokument:
- Otvorte dokument, ktorý chcete odstrániť.
- Uistite sa, že dokument naozaj už nepotrebujete.
- Kliknite na ikonu koša v pravom hornom rohu, aby ste ho odstránili.
MongoDB Compass ponúka jednoduchú vyhľadávaciu funkciu (vyhľadávacia lišta) pre vyhľadávanie v konkrétnych zbierkach. V našom článku o vytváraní vyhľadávacích dotazov MongoDB vám ukážeme, ako vytvárať zložitejšie vyhľadávacie dotazy.