MongoDB to uniwersalna, oparta na dokumentach platforma danych rozproszonych, stworzona dla nowoczesnych programistów aplikacji i dla chmury.
MongoDB jest klasyfikowana jako baza danych NoSQL. Używa dokumentów podobnych do JSON z opcjonalnymi schematami.
Możesz użyć MongoDB jako wdrożenia w chmurze lub jako instalacji lokalnej.
W tym samouczku instaluję go jako instalację lokalną przy użyciu MongoDB Community Edition w systemie Windows.
Pobierz MongoDB
MongoDB ma kreatora instalacji i opcję instalacji nienadzorowanej. W tym samouczku instalujemy go za pomocą kreatora instalacji, korzystając z opcji domyślnych.
Aby pobrać MongoDB:
- Przejdź do strony pobierania MongoDB.
- Wybierz Lokalnie opcja.
- Sprawdź, czy wyświetlane są prawidłowe opcje pobierania (tj. wybrana jest bieżąca wersja, Windows jest zaznaczone, a msi pakiet jest wybrany). Zobacz powyższy zrzut ekranu jako przykład.
- Kliknij Pobierz .
Te instrukcje są oparte na stronie pobierania MongoDB w czasie tego samouczka. Być może będziesz musiał go zmodyfikować, jeśli zmienił się do czasu, gdy to przeczytałeś.
Oto jak wyglądała strona pobierania w czasie tego samouczka:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116515862.png)
Zainstaluj MongoDB
Po pobraniu prawdopodobnie zobaczysz pobrany plik na dole strony Pobrane:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116515974.png)
Kliknij Otwórz plik .
Spowoduje to otwarcie instalatora:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520066.jpg)
Kliknij Dalej .
To prowadzi nas do ekranu umowy licencyjnej:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520151.jpg)
Jeśli zgadzasz się z warunkami, zaznacz Akceptuję warunki umowy licencyjnej , a następnie kliknij Dalej .
Co prowadzi nas do ekranu Wybierz typ konfiguracji:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520119.jpg)
Ten ekran pozwala wybrać, czy zainstalować (domyślną) pełną konfigurację, czy wybrać konfigurację niestandardową (w której wybierasz funkcje programu do zainstalowania).
W tym samouczku kliknij Zakończ .
Spowoduje to automatyczne otwarcie ekranu konfiguracji usługi:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520247.jpg)
W tym momencie masz do wyboru uruchomienie MongoDB jako usługi sieciowej lub jako użytkownik lokalny lub domenowy.
W tym samouczku zostawimy go domyślnie (tj. Uruchom go jako usługę sieciową).
Kliknij Dalej> .
Co prowadzi nas do ekranu Zainstaluj kompas MongoDB:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520217.jpg)
MongoDB Compass to narzędzie GUI do administrowania MongoDB. Nie musisz tego instalować, ale na potrzeby tego samouczka zainstalujemy go.
Zainstaluj kompas MongoDB opcja jest domyślnie zaznaczona. Jeśli jesteś zadowolony z instalacji MongoDB Compass, pozostaw to zaznaczone. W przeciwnym razie odznacz to.
Kliknij Dalej .
To prowadzi nas do ostatniego ekranu przed instalacją:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520332.jpg)
Jeśli musisz wprowadzić jakieś zmiany, masz teraz ostatnią szansę, aby wrócić i wprowadzić je przed powrotem do tego ekranu.
Kliknij Zainstaluj zainstalować MongoDB.
Możesz otrzymać zwykłe okno potwierdzenia Kontroli konta użytkownika:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520493.jpg)
Kliknij Tak aby zezwolić aplikacji na wprowadzanie zmian w urządzeniu.
Możesz również otrzymać powiadomienie, że niektóre pliki, które wymagają aktualizacji przez tę konfigurację, są w użyciu:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520486.jpg)
W moim przypadku mam zainstalowany SQL Server na tym komputerze i używa on plików, które konfiguracja MongoDB musi zaktualizować.
Możesz wybrać dowolną opcję tutaj, ale w tym samouczku zostawimy ją domyślną (tj. Zamknij aplikacje i spróbuj je ponownie uruchomić).
Kliknij OK .
Konfiguracja jest teraz kontynuowana i instaluje MongoDB i MongoDB Compass. Może to chwilę potrwać. Podczas tego samouczka zajęło to około 10 do 15 minut i wydawało się, że utknął podczas instalacji MongoDB Compass, ale w końcu się udało.
Po zainstalowaniu wyświetlany jest ostatni ekran z kompasem MongoDB w tle:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520514.jpg)
Kliknij Zakończ .
Gdy instalujesz MongoDB jako usługę Windows, usługa jest uruchamiana po pomyślnej instalacji.
Możesz teraz śmiało połączyć się z MongoDB.
Możesz połączyć się z MongoDB przez powłokę mongo (która jest zawarta w instalacji) lub za pomocą narzędzia MongoDB Compass GUI (jeśli zostało ono dołączone do instalacji).
Połącz się z MongoDB przez powłokę mongo
Powłoka mongo jest interaktywnym interfejsem powłoki JavaScript do MongoDB i jest dołączona do instalacji MongoDB.
Aby rozpocząć korzystanie z MongoDB za pośrednictwem powłoki mongo, otwórz wiersz poleceń i wprowadź następujące polecenie:
"C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe"
To połączy powłokę mongo.exe z uruchomioną instancją MongoDB.
Możesz też przejść do tej lokalizacji i dwukrotnie kliknąć plik mongo.exe plik.
Po połączeniu możesz wpisać help
aby wyświetlić interaktywne opcje pomocy.
Połącz przez kompas MongoDB
Jeśli do instalacji dołączono MongoDB Compass, możesz go użyć do połączenia z MongoDB.
Zazwyczaj MongoDB Compass znajduje się w menu Start systemu Windows, ale po zainstalowaniu MongoDB MongoDB Compass już znajduje się w tle i czeka na użycie.
Po zamknięciu instalatora na ostatnim etapie instalacji pozostał ekran powitalny MongoDB Compass:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520640.png)
Możesz użyć Dalej> przyciski, aby sprawdzić niektóre możliwości MongoDB. Po zakończeniu zamknij tę nakładkę, klikając X w prawym górnym rogu.
Co prawdopodobnie przeniesie Cię do okna dialogowego Ustawienia prywatności:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520630.png)
Odznacz wszystko, czego nie chcesz, a następnie kliknij Zacznij używać kompasu .
To prowadzi nas do ekranu Nowe połączenie:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520705.png)
Jeśli postępowałeś zgodnie z tym samouczkiem, powinieneś być w stanie połączyć się przy użyciu tych samych parametrów połączenia, co na powyższym zrzucie ekranu. Powtarzam, oto on:
mongodb://127.0.0.1:27017
Używa standardowego formatu ciągu połączenia dla samodzielnego wdrożenia, które nie wymusza kontroli dostępu.
Zobacz Format URI ciągu połączenia w witrynie dokumentacji MongoDB, aby uzyskać szczegółowy przegląd różnych formatów identyfikatora URI ciągu połączenia.
Po wprowadzeniu parametrów połączenia. kliknij POŁĄCZ .
Jeśli połączenie się powiedzie, powinieneś zobaczyć coś takiego:
![](http://www.sqldat.com/article/uploadfiles/202205/2022051116520886.png)
Właśnie połączyłeś się z MongoDB przez Compass.