macos - mac上mongodb数据库的位置

我对 mac 和 mongodb 有点陌生。

我有个奇怪的疑问,在mac上访问使用mongodb创建的数据库?

我知道,在 windows 中有一个名为 c:\data\db 的文件夹,其中存储了我的数据库文件。

在mac中,数据库的存储方式和位置。

我记得做过类似的事情

sudo mkdir -p /data/db
sudo chown `id -u` /data/db

在mac上创建这样一个文件夹,但是我在这个文件夹中没有找到任何数据库文件,虽然我创建了一个数据库。

mac上的数据库文件保存在哪里?

任何帮助将不胜感激。

最佳答案

如果通过 Homebrew 在 macOS 上安装 MongoDB,则默认数据目录取决于系统中处理器的类型。

英特尔处理器 Apple M1 处理器
数据目录 /usr/local/var/mongodb /opt/homebrew/var/mongodb
配置文件 /usr/local/etc/mongod.conf /opt/homebrew/etc/mongod.conf
日志目录 /usr/local/var/log/mongodb /opt/homebrew/var/log/mongodb

运行 brew --prefix 以查看 Homebrew 安装这些文件的位置。

见 MongoDB "Install on macOS"文档以获取更多详细信息。

https://stackoverflow.com/questions/13827915/

相关文章:

mongodb - 使用 Mongoose 从 MongoDB 文档中删除一个键

mongodb - 溢出排序阶段缓冲数据使用量超过内部限制

javascript - Mongoose:获取完整的用户列表

database-design - MongoDB Schema Design - 许多小文档还是更

node.js - 在 Mongoose 中将两个 OR 查询与 AND 组合

node.js - 编译 Mongoose 后无法覆盖模型

mongodb - 面向列的 NoSQL 与面向文档的 NoSQL 有何不同?

mongodb - 如何将 mongodb 客户端连接到本地 Meteor MongoDB

python - 插入后如何更新 Mongo 文档?

mongodb - 如何使用 MongoDB 过滤子文档中的数组