2016-06-27 9 views
1

this tutorialを使ってMEANスタックを調べています。しかし、このチュートリアルはリモートのmongodbインストールに接続します。 CentOS7のローカルホストでMongoDBを実行しています。ポイントmongoos.connect at localhost mongodb

上記のチュートリアルのリンクからserver.jsのmongoose接続ラインを変更して、リモートデータベースの代わりにlocalhostデータベースに接続するにはどうすればよいですか?

mongoose.connect('mongodb://node:[email protected]:27017/uwO3mypu'); 

特定のMongoDBデータベースがまだ作成されていない:ここ は、ローカルホストのMongoDBを指すように変更する必要がserver.jsから現在のラインです。私もそれを作成する必要がありますか?

答えて

4

私はかなり新しいMongoですが、私はローカルデータベースに接続する方法を知っています。基本的に私は次のことをしなければならなかった:

  • インストールしたら
  • (設定に従って)https://www.mongodb.com/download-center?jmp=nav#communityからのMongoDBの最新バージョンをダウンロードし、私は私のDBを含むするフォルダを作成しました。
  • このようモンゴを開始するには、コマンドラインのインスタンスを使用します。それにDB use mydb
  • を作成し

mongod --dbpath [YOUR_DB_PATH]

  • すでにデフォルトのポートで接続を探してmongodbデシベルのインスタンスを持っている必要があります。だから、このためにその行を変更することができます。

    mongoose.connect('mongodb://localhost:27017/mydb');

繰り返しますが、これは本当に基本的であり、それはすべてデフォルトのオプションでのmongo DB接続を作成しています。だからこれはあなたを圧倒し続けるでしょうが、カスタムオプションのためにもう少し掘り下げる必要があるかもしれません。

希望すると便利です。

関連する問題