Først og fremmest, download og installer mongodb, jeg vil ikke tale om den specifikke download- og installationsvejledning, den version jeg bruger er "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed"
Den mappe, jeg installerede, var: D:\MongoDB\Server\3.4\
Jeg startede MongoDB i form af en konfigurationsfil og oprettede selv en ny mongo.conf-fil
<setting> = <value> Dette konfigurationsformat er konfigurationsfilen for MongoDB version 2.4, og den nye version kan være kompatibel med konfigurationskommandoerne fra den gamle version
Officielt introduktionslink til hjemmesiden: https://docs.mongodb.com/v2.4/reference/configuration-options/
Den nye version er baseret på YAML-profilformatet og introduktionslinket: https://docs.mongodb.com/manual/reference/configuration-options/
Konfigurationen er som følger:
Gå derefter ind i bin-mappen og start den med cmd-kommandoen, opstartskommandoen er som følger:
Fejlen er som følger:
--------------------------- mongod.exe - Systemfejl --------------------------- Dette program kan ikke startes, fordi api-ms-win-crt-runtime-l1-1-0.dll mangler på computeren. Prøv at geninstallere programmet for at løse problemet. --------------------------- Er du sikker ---------------------------
Sådan løser du det:
Installation af VC redit.exe program til løsning
Det er et program for VC: VC redit.exe Link: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Vælg x86 eller x64, når du downloader, alt efter dit systems behov, og installationen lykkes.
Når dette problem er løst, kører vi opstartskommandoen igen og finder, at den nye fejl er som følger:
D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf" 2017-08-20T15:40:48.459+0800 F CONTROL [main] Fejlet global initialisering: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log" Løsning: Opret en ny logmappe under D:\MongoDB\Server\3.4\-mappen!!
Udfør derefter opstartskommandoen igen, og find ud af, at der ikke er nogen fejl denne gang, men porten er ikke forbundet, opstarten lykkes ikke, og fejlen rapporteres ikke, som følger:
Faktisk er dette ikke en vellykket start, og løsningen er som følger:
Under D:\MongoDB\Server\3.4\mappen opretter du en ny datamappe!!
FordiI konfigurationsfilen angiver vi mappen for de to filer, programmet opretter ikke automatisk mappen, du skal oprette den manuelt, hvis mappen ikke eksisterer, vil MongoDB ikke kunne starte! Fejl må ikke rapporteres!!
Alle logfiler og datakataloger skal oprettes manuelt, og denne gang lykkes starten!!
Efter vellykket opstart skal du ikke lukke cmd-vinduet, hvis du lukker cmd-vinduet, vil MongoDB også blive lukket!!
MongoDB's opstartssuccesgrænseflade er som følger:
|