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

MongoError:UNBEKANNT verbinden

Das Problem liegt höchstwahrscheinlich beim WinXP-Setup. Ich hatte genau den gleichen Fehler beim Versuch, mein Node js mit meinem Mongo auf einem WinXP x32-Rechner zu verbinden. Dann habe ich Node js und Mongo auf einem Win2008-Rechner mit denselben Einstellungen für beide installiert - und schließlich "Korrekt mit dem Server verbunden" gelesen console.Nun, sogar Microsoft hatte aufgehört, WinXP zu unterstützen, niemand ist hier schuld.

Es gibt eine Lösung für die Verwendung der Mongodb-Version 1.4.9 mit node js. Legen Sie einfach eine Datei namens package.json in Ihr node.js-Projekt mit folgendem Inhalt:

{
  "name": "myproject",
  "version": "1.0.0",
  "description": "My first project",
  "main": "index.js",
  "dependencies": {
   "mongodb": "1.4.9"
   },
 "author": "yggdraa",
 "license": "Apache 2.0"
}

Führen Sie dann npm install aus .

Dadurch wird das mongodb-Modul 1.4.9 installiert, das unter WinXP funktioniert. Gut zum Testen, obwohl ihm möglicherweise einige Funktionen fehlen, die Sie später für Ihre Anwendung benötigen