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

So verbinden Sie Mongodb-Clients mit der lokalen Meteor MongoDB

Stellen Sie sicher, dass Meteor auf localhost ausgeführt wird. Öffnen Sie ein Terminalfenster und führen Sie meteor aus Befehl. Es wird auf localhost:3000 ausgeführt, wenn Sie nicht auf Port geändert haben.

Öffnen Sie während der Ausführung ein separates Terminalfenster und führen Sie meteor mongo aus Befehl. Dies öffnet eine MongoDB-Shell und teilt Ihnen mit, mit welchem ​​Port sie sich verbindet. Dies ist normalerweise 3001 ab Version 0.7.1.1 oder 3002, falls früher. Es wird etwas wie 127.0.0.1:3001/meteor sagen

Gehen Sie zu Robomongo (oder Ihrer bevorzugten Mongodb-Client-Software) und erstellen Sie eine neue Verbindung. Stellen Sie sicher, dass Sie die Verbindungsadresse auf localhost und die angegebene Portnummer ändern. Keine Notwendigkeit, /meteor zusätzlich zu definieren, wenn Ihr Client nicht auf einer Standarddatenbank besteht.

Auch wie in https://stackoverflow.com/a/22023284/1064151 angegeben, benötigen einige Treiber möglicherweise bestimmte Zeilenenden, Trennzeichen oder einen anderen Zeichenfluss. Beispielsweise möchte ObjCMongoDB, ein C-basierter Treiber, dass die URL 127.0.0.1:3001/ lautet mit diesem zusätzlichen / am Ende, oder es wird nicht funktionieren. Überprüfen Sie daher unbedingt die Dokumentation für Ihren Treiber/Client.