我已经在mac上安装了Mongodb,但该进程目前尚未运行.

推荐答案

在Terminal中try 以下步骤:

which mongod

这将把路径输出到mongod,但如果它不在$PATH中,命令输出将为空.所以你需要找到你的可执行文件:

find / -name 'mongod'

在该命令的输出中,您将看到许多行,其中一行类似于bin/mongod,例如/usr/local/mongodb/bin/mongod.在这种情况下, Select 整个绝对路径并执行以下操作:

echo "PATH=/usr/local/mongodb/bin/:$PATH" >> ~/.bash_profile
. ~/.bash_profile

然后再试一次:

mongod --dbpath /your/path

Mongodb相关问答推荐

MongoDB:就地分组嵌套数组的元素

DTO 验证适用于 POST,但不适用于 PUT

多键索引,性能问题

Spring Boot 升级后未映射 Mongo 模板结果

程序可以运行,但我不断收到发送到客户端后无法设置标题,我应该忽略它吗?

使用 ObjectId.GenerateNewId() 还是离开 MongoDB 创建一个?

Mongodb 约定包

从 LinkedHashMap 转换为 Json 字符串

如何使用 angular.js 推送通知?

mongoose得到`TypeError: user.save is not a function` - 出了什么问题

Mongoimport json 文件更新或覆盖..?

在MongoDB中查询一个半​​径内的位置

Mongo: query by key one level deep

在 Mongo 中,$near 和 $nearSphere 有什么区别?

MongoError: The dollar ($) prefixed field '$push' in '$push' is not valid for storage

C# MongoDB 驱动程序 - 如何使用 UpdateDefinitionBuilder?

查询不等于 null 或空的地方

按 id 删除记录?

MongoDB:删除唯一约束

findOneAndUpdate 中的文档未更新