sql >> Databasteknik >  >> NoSQL >> MongoDB

mongo-kommandot känns inte igen när man försöker ansluta till en mongodb-server

Du måste lägga till Mongos bin mappen till miljövariabeln "Path"

Så här gör du i Windows 10:

  1. Hitta Mongos bin mapp.

Om du inte är säker på var den är ligger den förmodligen i C:\Program Files\MongoDB\Server\3.4\ 3.4 var den senaste stabila versionen vid den tiden, detta kommer förmodligen att vara annorlunda för dig.

Det ska se ut så här:

Observera att detta är sökvägen till mongo.exe och mongod.exe. Att lägga till den här mappen till variabeln Path säger åt Windows att söka i den här mappen efter körbara filer som matchar ditt kommando när du kör något i cmd. Sökningen börjar med den aktuella arbetskatalogen, och om den inte hittar ditt exe, fortsätter den med att söka igenom alla sökvägar i Path tills den hittar den eller inte och den ger dig det felet du såg.

  1. Kopiera sökvägen till bin-mappen. Det ska vara C:\Program Files\MongoDB\Server\3.4\bin\ (Eller vilken version du än använder )

  2. Tryck på win , skriv env , kommer Windows att föreslå "Redigera systemmiljövariablerna", klicka på det.

  1. På fliken Avancerat klickar du på "Miljövariabler"

  1. Markera variabeln "Sökväg", klicka på "Redigera":

  1. Detta visar fönstret "Redigera miljövariabel", klicka på "Ny"

  1. Detta startar en ny rad i listan med mappar:

  1. Klistra in din sökväg i bin-mappen. Se till att den slutar med en \ som så:

  1. Tryck på "OK", "OK", "OK"

Nu bör du kunna köra mongod och mongo var som helst i ett kommandofönster.



  1. 3 enkla steg för att förbättra säkerheten för din MongoDB-installation

  2. 3 sätt att dölja ett index från frågeplanen i MongoDB

  3. Hur man ansluter lokal Mongo-databas till docker

  4. Hur konverterar man en befintlig relationsdatabas till ett nyckel-värdelager?