MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongo-Befehl wird beim Versuch, eine Verbindung zu einem Mongodb-Server herzustellen, nicht erkannt

Sie müssen Mongos bin hinzufügen Ordner in die Umgebungsvariable "Path"

So geht's unter Windows 10:

  1. Finde Mongos Mülleimer Ordner.

Wenn Sie sich nicht sicher sind, wo es sich befindet, befindet es sich wahrscheinlich in C:\Program Files\MongoDB\Server\3.4\ 3.4 war damals die neueste stabile Version, das wird bei Ihnen wahrscheinlich anders sein.

Es sollte so aussehen:

Beachten Sie, dass dies der Pfad zu mongo.exe und mongod.exe ist. Das Hinzufügen dieses Ordners zur Path-Variable weist Windows an, in diesem Ordner nach ausführbaren Dateien zu suchen, die Ihrem Befehl entsprechen, wenn Sie etwas in cmd ausführen. Die Suche beginnt mit dem aktuellen Arbeitsverzeichnis, und wenn es Ihre exe nicht findet, durchsucht es alle Pfade im Pfad, bis es es findet oder nicht und es gibt Ihnen den Fehler, den Sie gesehen haben.

  1. Kopieren Sie den Pfad in den Ordner bin. Es sollte C:\Program Files\MongoDB\Server\3.4\bin\ sein (Oder welche Version Sie auch verwenden )

  2. Drücken Sie win , geben Sie env ein , Windows schlägt "Systemumgebungsvariablen bearbeiten" vor, klicken Sie darauf.

  1. Klicken Sie auf der Registerkarte "Erweitert" auf "Umgebungsvariablen"

  1. Markieren Sie die Variable "Pfad", klicken Sie auf "Bearbeiten":

  1. Dadurch öffnet sich das Fenster "Umgebungsvariable bearbeiten", klicken Sie auf "Neu"

  1. Dies wird eine neue Zeile in der Liste der Ordner beginnen:

  1. Fügen Sie Ihren Pfad in den bin-Ordner ein. Stellen Sie sicher, dass es mit \ endet so:

  1. Drücken Sie "OK", "OK", "OK"

Jetzt sollten Sie in der Lage sein, mongod auszuführen und mongo von überall in einem Befehlsfenster.