Jak zainstalować mongoDB w systemie windows?

Próbuję przetestować mongoDB i sprawdzić, czy to coś dla mnie. Pobrałem 32-bitową wersję systemu windows, ale nie mam pojęcia, jak kontynuować od teraz.

Zwykle korzystam z usług WAMP do tworzenia na moim lokalnym komputerze. Czy mogę uruchomić mongoDB na Wamp?

Jednak, co jest najlepsze (najłatwiejsze!) sposób, aby to działało na windows?

Dzięki!

Author: Industrial, 2010-03-09

15 answers

To nie tak jak WAMP. Po utworzeniu katalogu należy uruchomić bazę danych mongoDB poleceniem C:/database_mongo

mongod --dbpath=C:/database_mongo/

Możesz następnie połączyć się z mongodb za pomocą poleceń.

 92
Author: shingara,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-26 21:27:32

Proces instalacji Mongo w Windows

Czy jesteś gotowy do instalacji ... i używasz … To nie jest instalacja, to tylko pobieranie ...

I. Pobierz plik zip http://www.mongodb.org/downloads

II. Rozpakuj i skopiuj pliki do wybranej lokalizacji.

III. uruchom silnik DB.

IV. Przetestuj instalację i użyj jej.

To jest to! Takie proste, prawda? Ok zacznijmy


1. Pobierz plik zip

  1. idź do http://www.mongodb.org/downloads
  2. Zobaczysz taki ekran: Strona pobierania mongo

    • używam 32-bitowego komputera z systemem windows 7 - dlatego pobrałem pakiet oznaczony na Czerwono.
  3. Kliknij Pobierz (zajmuje to tylko kilka sekund).

      Wow... Ściągnąłem to. Był to spakowany plik o nazwie mongodb-win32-i386-2.4.4.zip (The nazwa folderu zmieni się w zależności od pobranej wersji, tutaj mam wersję 2.4.4).

Wszystko gotowe.


2. Ekstrakt

  1. Rozpakuj zip
  2. skopiuj pliki do żądanej lokalizacji w komputerze.
    • zamierzam skopiować wyodrębnione pliki na mój dysk D, ponieważ nie mam tam wielu plików.
    • W porządku to gdzie planujesz wkleić pliki mongo? W C: lub na pulpicie siebie?
    • OK, nie ważne gdzie wklejasz... Na poniższym zdjęciu możesz zobaczyć, że nawigowałem do folderu bin w folderze Mongo. Naliczyłem piętnaście plików w koszu. A Ty?

Ścieżka do folderu bin

skończone! To wszystko

co teraz zrobimy?


3. Uruchom silnik DB

zacznijmy używać naszego Mongo db...

  1. Otwórz wiersz polecenia, następnie przejdź do ' bin` w folderze mongo ![Przejście do folderu bin mongo] [4]
  2. Typ " mongo.exe " (które jest poleceniem używanym do uruchomienia Mongo Db Power shell). Następnie zobacz poniższą odpowiedź.. ![Wykonanie mongo.exe] [5] * To był niesamowity wyjątek J LOL ... Co to jest?* > Nie można połączyć się z serwerem. * Dlaczego wystąpił wyjątek? Nie mam pojęcia... Czy stworzyłem serwer pomiędzy?* * Nie.* * Racja, to jak to się stało, że połączył się z serwerem pomiędzy? Głupia Maszyna ... Jz.* * I got to! Podobnie jak wszystkie inne DBs - musimy uruchomić silnik DB zanim go użyjemy.* * Więc, jak możemy zacząć?*
  3. Musimy uruchomić Mongo db używając komendy 'mongod'. Wykonaj to z folderu ' bin` mongo. * Zobaczmy, co się stało.* ![wpisz tutaj opis obrazka] [6] * Ponownie cudownie sformatowany wyjątek J mamy rację? Zauważyłeś, co podkreśliłem na górze? Tak, to dowództwo mongod. Drugi to wyjątek z prośbą o utworzenie folderu o nazwie data. A wewnątrz folderu data znajduje się folder o nazwie "db".* * Więc musimy utworzyć te foldery 'data \ db'.* * Kolejne pytanie brzmi, gdzie utworzyć te foldery?*
  4. Musimy utworzyć foldery 'data \ db' na dysku ' C` naszego pudełka, w którym instalujemy mongo. Stwórzmy strukturę folderów na dysku C. Pojawia się tu pytanie: "czy tworzenie katalogów data\db wewnątrz C jest obowiązkowe?"Nie, Nie bardzo. Mongo wygląda domyślnie w ' C` dla tego folderu, ale można twórz je tam, gdzie chcesz. Jednak, jeśli nie jest w "C", musisz powiedzieć mongo, gdzie to jest. * Innymi słowy, jeśli nie chcesz, aby bazy danych mongo znajdowały się w `c:\`, musisz ustawić ścieżkę db dla mongo.exe.*

    Opcjonalnie

    1. ok, stworzę te foldery w innej lokalizacji poza ' C` dla lepszego zrozumienia tej opcji. Stworzę wtedy w korzeniu napędu` D', przy pomocy cmd. Dlaczego? Ponieważ jest to okazja dla nas, aby przypomnieć sobie stare dos polecenia... ![wpisz tutaj opis obrazka] [7]
    2. następnym krokiem jest ustawienie ścieżki Db na mongo.exe. Przejdź z powrotem do " bin "i wprowadź polecenie" mongod.exe --dbpath d:\data". Mam odpowiedź poniżej: ![wpisz tutaj opis obrazka] [8] Mam nadzieję, że wszystko poszło dobrze... Bo nie widziałem żadnego błędu *** w konsoli J.
  5. Następnie możemy uruchomić db za pomocą polecenia ' start mongo.exe'![wpisz tutaj opis obrazka] [9] Nie widziałem żadnego błędu lub komunikaty ostrzegawcze. Ale musimy dostarczyć polecenie, aby upewnić się, że mongo jest uruchomiony i działa, tzn. mongod otrzyma odpowiedź: ![wpisz tutaj opis obrazka] [10] Mam nadzieję, że wszystko poszło dobrze.

4. Test instalacji Mongo DB

teraz musimy zobaczyć nasze DB, prawda? Tak bardzo, inaczej skąd będziemy wiedzieć, że działa?

Do celów testowych MONGO ma domyślnie DB o nazwie test. Zapytajmy o to.

Ale jak bez żadnego Studia Zarządzania? W przeciwieństwie do SQL, musimy polegać na wierszu polecenia. Tak dokładnie ten sam wiersz polecenia ... nasz stary, dobry wiersz polecenia ... Heiiii.. Nie bój się tak to tylko nasz stary wiersz polecenia. Ok chodźmy i zobaczmy, jak go wykorzystamy ...

Ohhh Nooo... nie zamykaj powyższego wiersza polecenia, zostaw go tak, jak jest ...

  • Otwórz nowe okno cmd.
  • przejdź do kosza jak zwykle robimy…

    Jestem pewien, że ludzie mogą pamiętać stare C programowanie, które zrobiliśmy w dniu naszego college ' u?

  • w wierszu polecenia wykonaj ponownie polecenie mongo lub mongo.exe i zobacz, co się stanie.

    Otrzymasz ekran, jak pokazano poniżej: Tutaj wpisz opis obrazka

  • wspomniałem wcześniej, że Mongo ma domyślnie test db o nazwie test, spróbuj wstawić do niego rekord.

    Następne pytanie brzmi: "jak wstawimy?"Czy mongo ma polecenia SQL? Nie, mongo ma tylko polecenia do pomocy z.

    Podstawowe polecenie insert to
    db.test.save ({KodothTestField: 'My name is Kodoth'})

    Gdzie test to DB, a {[8] } to polecenie insert. {[9] } jest nazwą kolumny lub pola, a {[10] } jest wartością.

  • Przed rozmową sprawdźmy, czy jest zapisany, czy nie, wykonując inną komendę:
    db.test.find()
    

    Polecenie Mongo do wyszukiwania dokumentu, podobne do SELECT w SQL.

    Nasze dane zostały pomyślnie wstawione ... Hurrayyyyyy..

    Wiem że myślisz o numerze, który jest wyświetlany przy każdym rekordzie o nazwie ObjectId. To jak unikalne pole id w SQL, które automatycznie się zwiększa i w ogóle. Przyjrzyj się bliżej Możesz zobaczyć, że ID obiektu kończy się na 92, więc jest inny dla każdego rekordu.

    W końcu udało nam się zainstalować i zweryfikować prawo MONGO. Zróbmy imprezę... Więc zgadzasz się, że MONGO jest tak słodkie jak MANGO?

  • Mamy również narzędzia innych firm do odkrywania MONGO. Jeden nazywa się MONGO VUE. Za pomocą tego narzędzia możemy wykonywać operacje przeciwko Mongo DB jak używamy Management studio for SQL Server.

    Czy możesz sobie wyobrazić serwer SQL lub Oracle Db z zupełnie innymi wierszami w tej samej tabeli? Czy jest to możliwe w naszej relacyjnej tabeli DB? Tak działa mongo. Pokażę Ci, jak możemy to zrobić ...


    Najpierw pokażę Ci, jak dane będą wyglądać w relacyjnym DB.

    Na przykład rozważmy tabelę pracownika i studenta tabela w sposób relacyjny. Schematy byłyby zupełnie inne, prawda? Tak dokładnie ... Tutaj wpisz opis obrazka

    Zobaczmy teraz, jak to będzie wyglądać w Mongo DB. Powyższe dwie tabele są połączone w jeden zbiór w Mongo... Tutaj wpisz opis obrazka

    W ten sposób zbiory są przechowywane w Mongo. Myślę, że teraz czujesz różnicę naprawdę prawda? Wszystko było pod jednym parasolem. To nie jest właściwy sposób, ale chciałem tylko pokazać wam, jak to się dzieje, dlatego połączyłem 2 zupełnie inaczej tabele w jednej kolekcji.

    Jeśli chcesz wypróbować, możesz użyć poniższych skryptów testowych

    *********************** 
    TEST INSERT SCRIPT
    
    *********EMPLOYEE****** 
    db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } ) 
    
    ******STUDENT****** 
    db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )  
    db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )  
    db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
    ************************
    

    Dzięki

     220
    Author: Shivam Srivastava,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2018-06-14 15:04:23

    Całkiem dobra dokumentacja znajduje się na stronie MongoDB

    Zainstaluj MongoDB

    1. Określ, której kompilacji MongoDB potrzebujesz.

      Istnieją trzy wersje MongoDB Dla Windows:]} MongoDB Dla Windows Server 2008 R2 edition (tj. 2008R2) działa tylko na Windows Server 2008 R2, Windows 7 64-bit i nowszych wersjach Okna. Ta kompilacja wykorzystuje najnowsze ulepszenia do Platforma Windows i nie można działać w starszych wersjach systemu Windows. MongoDB dla Windows 64-bit działa na dowolnej 64-bitowej wersji systemu Windows nowszej niż Windows XP, w tym Windows Server 2008 R2 i Windows 7 64-bitowe. MongoDB dla Windows 32-bit działa na dowolnej 32-bitowej wersji systemu Windows nowszej niż Windows XP. 32-bitowe wersje MongoDB są przeznaczone tylko dla starszych systemów i do użytku w systemach testowania i rozwoju. 32-bitowe wersje MongoDB obsługują tylko bazy danych mniejsze niż 2GB.

      Aby dowiedzieć się, którą wersję systemu Windows używasz, wprowadź następujące polecenie w wierszu polecenia:

      wmic os get osarchitecture
      
    2. Pobierz MongoDB Dla Windows.

      Pobierz najnowszą wersję produkcyjną MongoDB ze strony pobierania MongoDB. Upewnij się, że pobrałeś poprawną wersję MongoDB dla Twój system Windows. 64-bitowe wersje MongoDB nie działają z 32-bitowy Windows.

    3. Zainstaluj pobrany plik.

      W Eksploratorze Windows znajdź pobrany plik MongoDB msi, który zazwyczaj znajduje się w domyślnym folderze Pobrane. Kliknij dwukrotnie na plik msi. Pojawi się zestaw ekranów, które poprowadzą Cię przez proces instalacji.

    4. Przenieś folder MongoDB do innej lokalizacji (opcjonalnie).

      Aby przenieść folder MongoDB, musisz wydać polecenie Przenieś jako Administrator. Na przykład, aby przenieść folder do C:\mongodb:

      Wybierz Menu Start > Wszystkie Programy > Akcesoria .

      Kliknij prawym przyciskiem myszy Wiersz polecenia i wybierz Uruchom jako Administrator z menu podręcznego.

      Wydaj następujące polecenia:

      cd \
      move C:\mongodb-win32-* C:\mongodb
      

      MongoDB jest samodzielny i nie ma żadnych innych zależności systemowych. Możesz uruchomić MongoDB z dowolnego wybranego folderu. Możesz zainstaluj MongoDB w dowolnym folderze (np. D:\test\mongodb)

    Run MongoDB

    Ostrzeżenie:

    Nie rób mongod.exe widoczności w publicznych sieciach bez uruchamiania w "Tryb bezpieczny" z ustawieniem auth. MongoDB jest przeznaczony do pracy w zaufanych środowisk, a baza danych nie włącza " trybu bezpiecznego" domyślnie.

    1. Skonfiguruj środowisko MongoDB.

      MongoDB wymaga katalogu danych do przechowywania wszystkich danych. Domyślną ścieżką katalogu danych MongoDB jest \data \ db. Utwórz ten folder używając wykonując polecenia z Wiersz Polecenia:

      md \data\db
      

      Możesz określić alternatywną ścieżkę dla plików danych za pomocą opcji --dbpath na mongod.exe, na przykład:

      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      

      Jeśli ścieżka zawiera spacje, zamontuj całą ścieżkę w podwójnych cudzysłowach, na przykład:

      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      
    2. Rozpocznij MongoDB.

      Aby uruchomić MongoDB, Uruchom mongod.exe. Na przykład z wiersza polecenia:

      C:\Program Files\MongoDB\bin\mongod.exe
      

      Rozpoczyna się główny proces bazy danych MongoDB. The waiting for komunikat connections na wyjściu konsoli wskazuje, że mongod.proces exe działa pomyślnie.

      W zależności od poziomu bezpieczeństwa systemu Windows może pojawić się okno dialogowe alertu bezpieczeństwa o blokowaniu "niektórych funkcji" C:\Program Files\MongoDB \ bin\mongod.exe z komunikowania się na sieci. Wszyscy użytkownicy powinni wybrać Sieci Prywatne, takie jak mój dom lub pracuj w sieci i kliknij Zezwól na dostęp. Dodatkowe informacje na temat Bezpieczeństwo i MongoDB, zobacz Dokumentacja Bezpieczeństwa.

    3. Połącz się z MongoDB.

      Aby połączyć się z MongoDB przez mongo.exe shell, otwórz kolejny wiersz polecenia. Podczas łączenia określ katalog danych, jeśli konieczne. Ten krok zawiera kilka przykładowych poleceń połączenia.

      Jeśli instalacja MongoDB używa domyślnego katalogu danych, połącz się bez podawania katalogu danych:

      C:\mongodb\bin\mongo.exe
      

      Jeśli instalacja używa innego katalogu danych, określ katalog podczas łączenia, jak w tym przykładzie:

      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      

      Jeśli ścieżka zawiera spacje, należy zamknąć całą ścieżkę w podwójnych cudzysłowach. Na przykład:

      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      

      Jeśli chcesz tworzyć aplikacje za pomocą. NET, zobacz dokumentację C# i MongoDB, aby uzyskać więcej informacji.

    4. Zacznij używać MongoDB.

      Aby rozpocząć korzystanie z MongoDB, Zobacz pierwsze kroki z MongoDB. Przed wdrożeniem należy również rozważyć dokument Production Notes MongoDB in a środowisko produkcyjne.

      Później, aby zatrzymać MongoDB, naciśnij Control+C w terminalu, w którym uruchomiona jest instancja MongoDB.

    Konfiguracja usługi Windows dla MongoDB

    Uwaga:

    Jest znany problem dla MongoDB 2.6.0, SERVER-13515, który zapobiega korzystanie z instrukcji zawartych w tej sekcji. Dla MongoDB 2.6.0 użyj Ręcznie utwórz usługę Windows dla MongoDB, aby utworzyć System Windows Serwis dla MongoDB zamiast tego.

    1. Konfiguracja katalogów i plików.

      Tworzenie pliku konfiguracyjnego i ścieżki katalogu dla wyjścia dziennika MongoDB (logpath):

      Utwórz specjalny katalog dla plików dziennika MongoDB:

      md "C:\Program Files\MongoDB\log"
      

      W wierszu polecenia Utwórz plik konfiguracyjny dla opcji logpath dla MongoDB:

      echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
      
    2. Uruchom serwis MongoDB.

      Uruchom wszystkie poniższe polecenia w wierszu polecenia z "Uprawnienia Administracyjne:"

      Zainstaluj usługę MongoDB. Aby --install powiodło się, należy podać opcję run-time logpath.

      "C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
      

      Zmodyfikuj ścieżkę do mongod.plik cfg w razie potrzeby.

      Aby użyć alternatywnej ścieżki dbpath, określ ścieżkę w pliku konfiguracyjnym (np. C:\Program Files\MongoDB\mongod.cfg) lub w wierszu poleceń z opcją -- dbpath.

      Jeśli katalog dbpath nie istnieje, mongod.exe nie uruchomi się. Na domyślną wartością dbpath jest \data\db.

      W razie potrzeby można zainstalować usługi dla wielu instancji mongod.exe lub Mongo.exe. Zainstaluj każdą usługę z unikalnym --serviceName i --serviceDisplayName. Używanie wielu instancji tylko wtedy, gdy istnieją wystarczające zasoby systemowe i projekt systemu wymaga tego.

    3. Zatrzymaj lub usuń usługę MongoDB w razie potrzeby.

      Aby zatrzymać usługę MongoDB użyj następującego polecenia:

      net stop MongoDB
      

      Aby usunąć Usługa MongoDB używa następującego polecenia:

      "C:\Program Files\MongoDB\bin\mongod.exe" --remove
      

    Ręczne tworzenie usługi Windows dla MongoDB

    Następująca procedura zakłada, że zainstalowałeś MongoDB używając Instalator MSI z domyślną ścieżką C:\Program Files\MongoDB 2.6 Standard.

    Jeśli zainstalowałeś w alternatywnym katalogu, musisz odpowiednio dostosuj ścieżki.

    1. Otwórz wiersz polecenia administratora.

      Windows 7 / Vista / Server 2008 (i R2)

      Naciśnij wygraj + R, następnie wpisz cmd, następnie naciśnij Ctrl + Shift + wpisz .

      Windows 8

      Naciśnij wygraj + X, następnie naciśnij A .

      Wykonaj pozostałe kroki z wiersza polecenia administratora.

    2. Tworzenie katalogów.

      Tworzenie katalogów dla twoja baza danych i pliki dziennika:

      mkdir c:\data\db
      mkdir c:\data\log
      
    3. Utwórz plik konfiguracyjny.

      Utwórz plik konfiguracyjny. Ten plik może zawierać dowolną z opcji konfiguracyjnych dla mongod, ale musi zawierać prawidłowe ustawienie dla logpath:

      Poniższy plik tworzy plik konfiguracyjny, określając zarówno ustawienia logpath, jak i dbpath w pliku konfiguracyjnym:

      echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      
    4. Utwórz usługę MongoDB.

      Create the Serwis MongoDB.

      sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
      

      sc.exe wymaga spacji pomiędzy "= "a wartościami konfiguracyjnymi (np." binPath=") i"", aby uniknąć podwójnych cudzysłowów.

      Po pomyślnym utworzeniu zostanie wyświetlony następujący komunikat dziennika:

      [SC] CreateService SUCCESS
      
    5. Uruchom usługę MongoDB.

      net start MongoDB
      
    6. Zatrzymaj lub usuń usługę MongoDB w razie potrzeby.

      Aby zatrzymać usługę MongoDB, użyj następującego polecenia:

      net stop MongoDB
      

      Aby usunąć usługę MongoDB, najpierw zatrzymaj usługę, a następnie uruchom następujące polecenie:

      sc.exe delete MongoDB
      
     57
    Author: John Channing,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2018-04-15 21:00:08

    Zdaję sobie sprawę, że już zaakceptowałeś odpowiedź na to pytanie, ale napisałem ten krótki artykuł howto, aby zainstalować mongodb w katalogu c:\wamp i uruchomić go jako usługę. Oto sedno sprawy.

    Utwórz te katalogi

    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
    

    Pobierz i rozpakuj pliki binarne win32 do c:\wamp katalog stron mysql, apache.

    Mongodb download page

    Stwórz mongo.plik conf

    c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
    
    # mongodb.conf
    
    # data lives here
    dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    
    # where to log
    logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    logappend=true
    
    # only run on localhost for development
    bind_ip = 127.0.0.1                                                             
    
    port = 27017
    rest = true
    

    Install as a service

    mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    

    Ustaw usługę na automatyczną i uruchom go za pomocą usług.msc

    Dodaj ścieżkę do mongo.exe to your path

    Potrzebujesz więcej szczegółów? Przeczytaj cały artykuł tutaj...

    Instalacja MongoDB na Windows sposobem WAMP

     15
    Author: JCutrer,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2012-03-03 02:49:37

    Instalacja MongoDB w systemie Windows jest nieco trudna w porównaniu z innymi plikami wykonywalnymi.. Mam dobre referencje po długich poszukiwaniach dostałem Instalowanie MongoDB w Windows

    Po zainstalowaniu otwórz wiersz polecenia i wpisz " mongod", a następnie zminimalizuj okno i otwórz inne okno wiersza polecenia i wpisz " mongo", a znajdziesz komunikat o powodzeniu połączenia z testową bazą danych

     5
    Author: Lawrine,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2015-08-25 12:25:35
    1. Pobierz plik msi Dla windows 32 bit tak, jak to zrobiłeś.
    2. Kliknij dwukrotnie zainstaluj go i wybierz niestandardowe i przeglądaj lokalizację, w której kiedykolwiek musisz zainstalować(osobiście utworzyłem folder mongodb na dysku E i zainstalowałem go tam).
    3. Ok, teraz musisz utworzyć folder data\db two, w którym kiedykolwiek utworzysz to przy okazji stworzyłem go w zainstalowanej lokalizacji root np na E:.
    4. teraz połącz mongod do tych folderów do przechowywania danych użyj tego polecenie lub modyfikacja zgodnie z wymaganiami przejdź do korzystania z cmd E:\mongodb\bin a potem napisz w konsoli mongod --dbpath E:\data, połączy.
    5. Teraz użyj cmd E:\mongodb\bin i napisz mongod.
    6. Otwórz inny cmd prawym przyciskiem myszy i uruchom jako admin wskaż swój monogodb zainstalowanego katalogu, a następnie do bin tak jak E:\mongodb\bin i napisz to mongo.exe
    7. po tym zapisz db.test.save ({Field:'Hello mongodb'}) this command wstawi pole o nazwie pola i wartość jest Witam. mongodb.
    8. Po, Sprawdź rekord db.test.znajdź () i naciśnij enter znajdziesz zapis, który ostatnio wprowadziłeś.
     4
    Author: Mohammad Zeshan,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2014-08-09 13:24:00

    Jego bardzo prosty w instalacji Mongo DB na windows 7 (użyłem 32 bit win7 OS)

    1. Zainstaluj poprawną wersję Mongodb (zgodnie z ur bit 32/64 .. imp : - 64 bit nie jest kompatybilny z 32 bit i odwrotnie)

    2.u można zainstalować Mongodb ze strony internetowej thius (ACC do UR OS) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175

    1. POBIERZ .MSI lub plik zip .. i zainstalować z odpowiednimi privellages

    4.Kopiuj folder mongodb z c: programfiles do d: [opcjonalne]

    5.Po instalacji otwórz wiersz polecenia (jako administrator .. kliknij prawym przyciskiem myszy na cmd i U znajdziesz opcję)

    1. Przejdź do D:\MongoDB 2.6 Standard\bin

    2. Biegnij mongo.exe ... możesz dostać ten błąd możesz dostać ten błąd

    3. Jeśli otrzymasz wtedy nie isse wystarczy wykonać następujące kroki

    I) spróbuj coomand w poniższym obrazku yo będzie znać błąd Tutaj wpisz opis obrazka

    Ii) oznacza to, że należy utworzyć katalog \ data \ db

    Iii) teraz masz dwie opcje albo utwórz powyższy katalog na dysku c, albo utwórz dowolny katalog o nazwie " xyz " gdzie indziej (nie robi make i diffrence) .. pozwala utworzyć katalog mongodata w d:

    Tutaj wpisz opis obrazka

    1. Teraz powtórzmy polecenie, ale teraz tak: - mongod --dbpath d:\mongodata [pokazane na rys.] tym razem nie dostaniesz i błąd

    Tutaj wpisz opis obrazka

    1. Nadzieja do tego momentu wszystko jest w porządku .. otwórz nowe polecenie propmt [sufficent privellages (admin)]

    Colured w kolorze pomarańczowym będzie poleceniem, które musisz uruchomić .. otworzy nowe polecenie propmt, które znamy jako Mongo shell (lub MongoDB shell)

    Tutaj wpisz opis obrazka

    11.dont close the shell [any of command promt as well] as in this we will create/delete / insert our databse operations

    1. pozwala wykonać podstawową operację

    A) Pokaż bazy danych b) Pokaż aktualne databse c) tworzenie kolekcji / wstawianie do niej danych (nazwa będzie testowana) d) Pokaż dane kolekcji

    12.zapraszamy do zapoznania się z wynikami naszej operacji .. proszę nie: - dont close any command propmt

    Tutaj wpisz opis obrazka

    1. Innym typem struktury liczby jest object id: - który jest tworzony automatycznie

    2. Mam nadzieję, że otrzymasz jakieś ważne informacje dotyczące instalacji MongoDB DB.

     4
    Author: Harit Singh,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2014-09-19 12:11:44

    1. Pobierz MongoDB

    2. Zainstaluj MongoDB

    3. Utwórz wymagane foldery:

    "C:\MongoDB_2_6_Standard\bin\data\db"
    "C:\MongoDB_2_6_Standard\logs"
    "C:\MongoDB_2_6_Standard\etc"
    

    Uwaga: jeśli katalogi nie istnieją, mongod.exe nie uruchomi się.

    4. Utwórz prosty plik konfiguracyjny:

    systemLog:
        destination: file
        path: C:\MongoDB_2_6_Standard\logs\mongo.log
        logAppend: true
    net:
        bindIp: 127.0.0.1
        port: 27017
    

    Więcej informacji o tym, jak utworzyć plik konfiguracyjny: http://docs.mongodb.org/manual/reference/configuration-options/

    5. Zainstalować MongoDB jako usługę Windows (w ten sposób będzie Uruchom automatycznie po ponownym uruchomieniu komputera)

    Uruchom cmd z uprawnieniami administratora i wprowadź następujące polecenia:

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
    

    6. Uruchom usługę MongoDB Windows

    net start MongoDB
    

    7. Połącz się z MongoDB poprzez shell/cmd w celu testowania

    C:\MongoDB_2_6_Standard\bin\mongo.exe
    

    Uwaga: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/

    8. To jest to! Jesteś skończony. :)

    9. Odinstaluj / Usuń MongoDB Usługa Windows (jeśli coś namieszałeś)

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
    
     4
    Author: Jo Smo,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2015-01-26 14:38:16

    Aktualizacja Listopad -2017

    1) Przejdź do Centrum pobierania Mongo DB https://www.mongodb.com/download-center#community i wybierz smak MongoDB, który chcesz zainstalować. Możesz wybrać z

    • MongoDB Atlas - baza danych MongoDB w chmurze
    • [10]} Communiy Server - MongoDb Dla windows (z i bez SSL),iOS, Linux
    • OpManger - Mongo Db dla Data Center
    • Kompas - narzędzie UI do MongoDB

    Aby poznać wersję systemu operacyjnego uruchom to polecenie w wierszu polecenia cmd

    wmic os get caption
    

    Aby poznać architekturę procesora(32 lub 64 bit) uruchom to polecenie w wierszu polecenia cmd

    wmic os get osarchitecture
    

    Używam wersji Community (150mbs-Licencja GNU)

    2) Kliknij na MSI i przejdź przez proces instalacji. Exe zainstaluje MongoDb i SSL wymagane przez DB.

    Tutaj wpisz opis obrazka

    Mongo DB powinien być zainstalowany na dysku C

    C:\Program Files\MongoDB

    MongoDB jest samowystarczalny, oznacza i nie ma żadnych innych zależności systemowych. Jeśli brakuje Ci dysku na dysku C, możesz uruchomić MongoDB z dowolnego wybranego folderu.

    Możesz teraz uruchomić mongodb.exe z folderu bin. Jeśli pojawi się błąd Visual C++ dla brakujących bibliotek DLL, Pobierz Visual C++ Redistributable z

    Https://www.microsoft.com/en-in/download/details.aspx?id=48145

    Po instalacji spróbuj ponownie uruchomić mongo.exe.

     3
    Author: Hitesh Sahu,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2017-09-15 01:02:19

    Możesz sprawdzić https://github.com/Thor1Khan/mongo.git wykorzystuje minimalne obejście 32-bitowych operacji atomowych na 64-bitowych operandach (przydałby się montaż, ale nie wydaje się tu obowiązkowy) Tylko cyfrowe błędy zostały uszkodzone przed popełnieniem

     2
    Author: ThorKhan,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2012-11-22 03:30:23
    1. Pobierz .msi od https://www.mongodb.com/download-center#community

    2. Double click install-complete option

    3. Folder instalacyjny C:\Program Files\MongoDB\Server \ 3.6 \ bin

    4. Utwórz folder bazy danych w C: / / - c:/data/db oraz c:/data/log oraz c:/data/log/mongo.Zaloguj się i ustaw uprawnienia zapisu, jeśli nie

    5. Otwórz monit cmd w trybie administratora, przejdź do C:\Program Files\MongoDB\Server \ 3.6 \ bin

    6. Wpisz następujący

      C:\Program Files \ MongoDB\Server \ 3.6 \ bin>mongod --dbpath="c:/data/db" -- logpath="c:/data/log/mongo.log "

    7. Sprawdź folder c:/data/db - powinno być wiele plików i folderów

    8. Utwórz plik konfiguracyjny o nazwie "mongo.config " * * inside C:\data\

    9. Wpisz następujące wartości, aby ustawić wartości konfiguracyjne z nowo utworzonego pliku konfiguracyjnego

      C:\Program Files \ MongoDB \ Server\3.6 \ bin>mongod --config C:\data\mongo.config

    10. Otwórz kolejny nowy monit cmd w trybie administratora, przejdź do C:\Program Files\MongoDB \ Server\3.6 \ bin wykonaj następujące linie na konsoli.

    11. Aby utworzyć usługę dla MongoDB, wpisz poniżej]}

      C:\Program Files \ MongoDB \ Server\3.6 \ bin>mongod --install --config C:\data\mongo.config -/ - logpath="c:/data/log/mongo.log "

      Jeśli istnieje stara usługa MongoDB, musisz najpierw usunąć starą usługę przed poleceniem MongoDB --install, uruchom następujące polecenie w nowej konsoli, aby usunąć starą usługę mongodb

      SC STOP MongoDB

      >> SC DELETE MongoDB
      
    12. Wpisz poniżej, aby rozpocząć MongoDB

      C:\Program Files\MongoDB\Server \ 3.6 \ bin>net start MongoDB

    13. Wpisz po zatrzymaniu MongoDB

      C:\Program Files\MongoDB\Server \ 3.6 \ bin>net stop MongoDB

    Teraz podłącz DB na ip-127.0.0.1 lub 192.168.5.64 na porcie 27017 .

    ** Nazwa pliku - " mongo.config", wklej następujący plik konfiguracyjny -

    Bind_ip = 127.0.0.1,192.168.5.64

    Port = 27017

    Dbpath = C: \ data \ db

    Logpath = C: \ data \ log \ mongo.log

     2
    Author: Koustav,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2018-03-21 09:30:30
    1. Pobierz z http://www.mongodb.org/downloads
    2. Install .plik msi w folderze C:\mongodb
    3. Tworzenie danych, data\db, katalogów logów i mongo.plik konfiguracyjny pod C:\mongodb.
    4. Dodaj następujące wiersze w "mongo.config " plik dbpath=C: \ mongodb \ data \ db\ logpath = C: \ mongodb \ log \ mongo.log
    5. Start serwera : mongod.exe --config="C:\mongodb\mongo.config "

    To jest to !!!

     1
    Author: Umar Tariq,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2017-12-03 11:37:37

    Krok 1: Najpierw pobierz .MSI to plik instalacyjny z

    Pobierz Manggodb

    Krok 2: wykonaj instalację za pomocą tak pobranego .plik msi.Automatycznie zostaje zapisany w plikach programu. Możesz wykonać niestandardową instalację i zmienić katalog.

    Następnie powinieneś zobaczyć folder MongoDB w obszarze program files

    Uruchamianie powłoki MongoDB i serwis to nic wielkiego, po długich poszukiwaniach dostałem dobre referencje instalacja MongoDB w Windows

     1
    Author: Zub,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2018-05-16 10:38:15

    WAMP = Windows + Apache + MySQL / MariaDB + PHP / Python/Perl

    Nie możesz używać MongoDB w wamp.Musisz zainstalować MongoDB osobno

     0
    Author: Thusila Bandara,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2017-02-11 12:33:00

    Zainstaluj MongoDB Community Edition Dla Windows.

    1.Teraz przejdź do Centrum pobierania.

    1. Centrum pobierania powinno wyświetlać aktualne stabilne wydanie dla systemu Windows

    2. Kliknij Pobierz (msi) i uruchom go

    3. Po przejściu możesz wybrać kompletny lub niestandardowy typ konfiguracji. Wybierz Opcję Kompletna Konfiguracja.

    Uruchamianie serwera MongoDB z wiersza polecenia

    1.Dodaj tę ścieżkę do zmienne środowiskowe

    "C:\ProgramFiles\MongoDB\Server\4.0\bin" dla tych, którzy mają problemy z ustawieniem zmiennej środowiskowej, wykonaj następujące kroki]}

    • Windows 10 i Windows 8

    • W wyszukiwaniu wyszukaj, a następnie wybierz: System (Panel sterowania)

    • Kliknij łącze Zaawansowane ustawienia systemu.

    • Kliknij Zmienne Środowiskowe. W sekcji Zmienne systemowe znajdź zmiennej środowiskowej PATH i wybierz ją. Kliknij Edytuj.

    • Jeśli zmienna środowiskowa PATH nie istnieje, kliknij przycisk Nowa.

    • W oknie Edytuj zmienną systemową (lub nową zmienną systemową) określ wartość ścieżki jako "C:\ProgramFiles\MongoDB\Server\4.0\bin" zmienna środowiskowa.

    • Kliknij OK.

    • Zamknij wszystkie pozostałe okna, klikając OK.

    • Utwórz katalog danych MongoDB MongoDB wymaga katalogu danych do przechowywania wszystkich danych. Otwórz wiersz polecenia i wklej poniżej

    md "C:\data\db" "C:\data\log"
    

    3.Pozwala wskazać serwer do katalogu bazy danych.Wpisz poniżej kod

    mongod --dbpath="c:\data\db"
    

    4.Teraz możemy połączyć się z MongoDB wpisz poniżej kodu

    Mongo

    5.Jeśli działa poprawnie wiersz polecenia pokaże

    [initandlisten] oczekiwanie na połączenia

    Bingo!! Jesteś gotowy, najwyraźniej używanie CLI jest nieco mylące, dobrze MongoDB wprowadził GUI, które można zobaczyć rzeczywiste data,

    Aby skorzystać z wersji graficznej MongoDB należy wykonać powyższe kroki

    1. Teraz przejdź do Centrum pobierania. Pobierz MongoDb Compass, GUI dla MongoDB
    2. Zainstaluj i otwórz

    Możesz zobaczyć nazwę hosta: localhost i port : 27017.

    Gdy chcesz połączyć się z serwerem mongoDB, musisz otworzyć wiersz polecenia

    Typ

    Mongod

    Następnie ponownie uruchom nowy wiersz polecenia i wpisz

    Mongo

    Zachowaj wszystkie ustawienia tak, jak w MongoDB Compass. Teraz kliknij Połącz,

    Wchodzisz w to !! Spokojnie .. prawda?
     0
    Author: PrathapG,
    Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
    2018-09-12 18:54:53