node.js - 在 OSX 上安装和运行 MongoDB

如果有人可以在这里提供一些见解,我将不胜感激。

我是 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

我错过了一步吗?我应该创建一个配置文件吗?一些基本的指导会很有帮助。提前感谢您提供任何见解。

最佳答案

如果你已经通过 homebrew 安装了 mongodb,那么你可以简单地通过 (mongodb-community if install mongodb-community

brew services start mongodb

brew services start mongodb-community

然后通过

访问shell
mongo

你可以通过

关闭你的数据库
brew services stop mongodb

你可以通过

重启你的数据库
brew services restart mongodb

更多选择

brew info mongodb

https://stackoverflow.com/questions/18452023/

相关文章:

javascript - 使用 Node.js 和 MongoDB 存储密码

mongodb - MongoDB中的数据重复太多?

javascript - MongoDB,从数组中删除对象

mongodb - 在 MongoDB 中是否有命名集合的约定?

mongodb - 如何在mongodb中查询子对象

linux - 连接被拒绝 MongoDB errno 111

mongodb - MongoDB 中的 $unwind 运算符是什么?

mongodb - 在 Mongo 中,我如何漂亮地打印结果,所以 .find() 看起来像 .fi

javascript - 如何使用 node.js 连接到 mongodb(并进行身份验证)?

node.js - Mongoose,更新对象数组中的值