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

Node.js kann keine Verbindung zu MongoDB herstellen

Das passiert, wenn der Mongod-Prozess nicht ist läuft oder Sie verbinden sich mit dem falschen Host/IP.

Läuft es auf Ihrem Localhost und wenn ja, können Sie von der Mongo-Shell aus darauf zugreifen?

Versuchen Sie, es mit einer Mindestversion einer App mit node, express und dem mongodb nodejs-Treiber zu testen.

Ich habe es mit diesen Dateien getestet:

Und es hat gut funktioniert, bis auf die letzten beiden Zeilen von app.js wegen express 3.x statt 2.x im Beispiel verwendet.

var server = app.listen(3000);
console.log("Express server listening on port %d in %s mode", server.address().port, app.settings.env);