2017-05-13 24 views

答えて

0

まずにおけるmongodを実行してのMongoDBサーバが稼働していることを確認してください:

var MongoClient = require('mongodb').MongoClient, format = require('util').format; 

MongoClient.connect('mongodb://localhost:3000', function(err,db){ 

    if(err){ 
     throw err; 
    } else { 
     console.log("Connected"); 
    } 
    db.close(); 
}); 

ノードmdb.jsがMongoErrorを印刷しますMongoDBがインストールされているディレクトリです。

次に、実行中のポート(通常は27017)を確認します。その後、コード内のURLを更新してください。

0

は、ここで私はモンゴを起動しようとして持っているものです:

0

あなたのエラー自体を説明します。 Mongo cantはデフォルトのdbパスB:/data/dbを見つけます。

別のDBディレクトリに

mongod --dbpath yourPath(C:\myDb) 

を選択するまで、このフォルダを作成するか、起動時にもデフォルトのmongoポートは、あなたがこのことができます。この"mongodb://@localhost:27017/dbYouWant"

希望のような接続文字列を変更する必要が27017です。

+0

ありがとうございます。それは始まりますが、多くのメッセージがあります。テストスクリプトも正常に実行されます。私は特定のDBを持っていないので、私はそれをチェックできません。 – smus

0

私はこれらのフォルダを作成しました。これで、これらのフォルダが作成されました。私はMongoDBのに新たなんだので、私はそれが正常である場合ではないと確信している:

enter image description here

関連する問題