Sådan installeres og bruges MongoDB Compass
MongoDB Compass gør det endnu nemmere at arbejde med MongoDB. Her viser vi dig, hvordan du installerer og bruger den grafiske brugergrænseflade.
Hvordan MongoDB Compass hjælper dig med at administrere databaser
MongoDB er en af de mest populære og succesrige NoSQL-løsninger. Databasestyringssystemet er specialiseret i lagring og styring af omfattende dataregistreringer, som kan behandles i forskellige formater og sammenfattes som BSON-dokumenter i samlinger. Selvom løsningen stræber efter at være så brugervenlig som muligt, kræver arbejde med kommandolinjer stadig en vis teknisk viden og stor nøjagtighed.
MongoDB Compass har en overskuelig grafisk brugergrænseflade, hvor du kan se, redigere og analysere dine data. Her forklarer vi, hvordan du installerer MongoDB Compass på dit system, og gennemgår de mange funktioner, som værktøjet tilbyder brugerne i hverdagen.
Hvad kan MongoDB Compass gøre?
MongoDB Compass kan alt det, som shell kan. Men takket være den brugervenlige grænseflade er mange opgaver meget hurtigere og nemmere at udføre. Adgangen omfatter individuelle dokumenter, samlinger og endda oprettelse af komplette databaser. Nedenfor har vi listet nogle af de ting, du kan gøre med MongoDB Compass:
- Opret nye databaser, samlinger og dokumenter
- Vis de data, du har gemt i din database
- Tilføj, rediger og slet dokumenter
- Analyser dit system og de databaser, du har oprettet, i dybden
- Kontroller løbende dit systems ydeevne
- Overvåg og tilpas data i overensstemmelse med JSON-formatprincipperne
MongoDB Compass er gratis at bruge.
Hvilke forskellige versioner af MongoDB Compass findes der?
Før du kan installere MongoDB Compass, skal du først beslutte, hvilken version af værktøjet du vil bruge:
- MongoDB Compass er den komplette version.
- MongoDB Compass Read-Only tilbyder ikke muligheder for redigering eller sletning af dokumenter.
- MongoDB Compass Isolated fungerer uafhængigt af netværket.
Alle tre versioner kan downloades fra MongoDB’s websted.
Hvilke krav er der?
MongoDB Compass er kompatibelt med almindeligt anvendte operativsystemer. Du kan få den grafiske brugergrænseflade (GUI) til blandt andet OS X, Ubuntu og Windows.
For at kunne bruge værktøjet skal du have den dokumentorienterede database installeret. Du kan finde ud af, hvordan det fungerer, i vores omfattende MongoDB-vejledning. Du skal også have administratorrettigheder.
Selvom installationstrinnene kan variere lidt afhængigt af systemet, er arbejdet med MongoDB Compass det samme på alle computere.
Sådan installeres MongoDB Compass
Hvis du bruger OS X eller Windows, skal du blot gå til ovennævnte MongoDB-websted og vælge den version, der passer til dit operativsystem. Download den, og følg derefter vejledningen fra installationsguiden. Hvis du vil installere MongoDB Compass på Ubuntu, skal du have sudo-rettigheder. Hvis du har disse, skal du fortsætte med nedenstående trin:
- Gå til MongoDB Compass-webstedet og kopier downloadlinket til den version, du vil bruge.
- Brug kommandoen
wget. For version 1.39.4 ser det sådan ud:
wget https://downloads.mongodb.com/compass/mongodb-compass_1.39.4_amd64.debbash- Brug kommandoen
apttil at installere MongoDB Compass:
sudo apt install ./mongodb-compass_1.39.4_amd64.debbash- Når du har gennemført installationen, skal du åbne MongoDB Compass:
$ mongodb-compassbashDet første, du ser, er en startskærm. I de følgende afsnit forklarer vi, hvad du skal gøre nu.
Opret en forbindelse til serveren
For at kunne bruge MongoDB Compass skal du først oprette en forbindelse til din server. Den nemmeste måde at gøre dette på er ved at følge nedenstående trin:
- Klik på Ny forbindelse øverst til venstre.
- Øverst finder du indstillingen Udfyld forbindelsesfelterne individuelt. Klik på den.
- Indtast nu IP-adressen på din fjernserver i feltet Værtsnavn.
- Hvis du ikke allerede har ændret porten manuelt, kan du bruge standardværdien her. Den er ‘27017’.
- Hvis du ønsker at bruge yderligere sikkerhedsforanstaltninger, skal du skifte til Brugernavn/adgangskode under Godkendelse og derefter indtaste de login-data, du normalt bruger til MongoDB.
- Når du har gennemført trinene, opretter MongoDB Compass forbindelse til din server. Du vil derefter se en oversigt over dine databaser til højre.
Sådan oprettes en database med MongoDB Compass
Hvis du endnu ikke har oprettet en database eller ønsker at oprette en ekstra, kan du nemt gøre det med MongoDB Compass. Følg disse trin for at oprette en database:
- Klik først på knappen Opret database øverst. Dette åbner et pop op-vindue.
- Giv nu din nye database et navn.
- Giv din samling en titel.
- Når du er tilfreds med alle indtastningerne, skal du klikke på CREATE DATABASE nederst til højre.
Tilføj eller opret dokumenter
Ud over at gemme dine data i BSON-dokumenter med MongoDB Compass kan du også oprette og indsætte nye dokumenter i GUI’en. Følg blot nedenstående trin:
- Klik på den database, du vil tilføje eller oprette dokumenter i, i venstre side.
- Vælg nu samlingen. Et nyt vindue åbnes.
- Under Tilføj data har du mulighed for at importere et eksisterende dokument (Importer fil) eller oprette et nyt dokument (Indsæt dokument).
- Hvis du vil tilføje et eksisterende dokument, skal du klikke på Importer fil, vælge filen og angive formatet. Klik derefter på IMPORTER.
- Et nyt vindue åbnes, hvis du vælger Indsæt dokument. Du kan tilføje værdier i JSON-format eller nøgle-værdipar i dette vindue. Når du har redigeret dokumentet, skal du klikke på INDSÆT.
Sådan vises, redigeres eller slettes dokumenter i MongoDB Compass
Du kan også se, redigere eller slette dokumenter i MongoDB Compass.
Se dokumenter
MongoDB Compass tilbyder tre forskellige visninger til at se indholdet af et dokument:
- i listeform
- i JSON-oversigten
- som en tabel
Vælg blot den ønskede indstilling i den øverste bjælke, så finder du den ved siden af VIS.
For at kunne redigere og slette dokumenter skal du have den fulde version eller den isolerede version af MongoDB Compass. Du kan ikke redigere eller slette dokumenter i den skrivebeskyttede version.
Rediger dokumenter
Hvis du vil redigere et dokument, skal du gøre følgende:
- Åbn det dokument, du vil redigere.
- Klik på blyantikonet i øverste højre hjørne.
- Vælg nu det område, du vil ændre.
- Når du er færdig, skal du klikke på OPDATER.
Slet dokumenter
Det er også nemt at slette et dokument i MongoDB Compass:
- Åbn det dokument, du vil slette.
- Sørg for, at du virkelig ikke længere har brug for dokumentet.
- Klik på papirkurvikonet øverst til højre for at slette det.
MongoDB Compass tilbyder en enkel søgefunktion (søgefelt) til søgninger i bestemte samlinger. Vi viser dig, hvordan du opretter mere komplekse søgninger i vores artikel om oprettelse af MongoDB-søgninger.