1. ホーム
  2. node.js

[解決済み] OSXでMongoDBをインストールし、実行する

2023-06-21 03:40:06

質問

もし誰かがここで何か洞察を与えてくれるなら、私は大いに感謝します。

私はMongoDBに新しく、(比較的)コマンドラインにも新しいです。

Express/node.js アプリがローカルで正常に MongoDB 上で動作していましたが、コンピュータを再起動したときに、Mongo サーバーを再起動しようとすると、エラーを出して起動しなくなりました。それ以来、Mongo を何度か再インストールしましたが、同じエラーが発生することがわかりました。

privee:mongodb-osx-x86_64-2.4.6 jonlinton$ ./bin/mongo
MongoDB shell version: 2.4.6
connecting to: test
Mon Aug 26 14:48:47.168 Error: couldn't connect to server 127.0.0.1:27017 at     src/mongo/shell/mongo.js:145
exception: connect failed

手順が足りないのでしょうか?設定ファイルを作成する必要があるのでしょうか?いくつかの基本的なガイダンスがあれば、本当に助かります。どんな洞察でも、前もってありがとうございます。

どのように解決するのですか?

インストール後、binの下にdata/dbディレクトリを作成したと仮定します。

  1. mongoサーバーのターミナルを起動します。
  2. に移動します。 <mongodb-install-directory>/bin ディレクトリ
  3. コマンドを実行する

    ./mongod

  4. mongo シェル用のターミナルを起動します。

  5. に移動します。 <mongodb-install-directory>/bin ディレクトリ
  6. コマンドを実行します(データベース名を必ず入れてください)。

    ./mongo test