解决brew安装MongoDB时遇到的常见问题
·
安装遇到的障碍
使用Homebrew安装MongoDB时,执行命令brew install mongodb后遇到了报错信息。系统提示找不到名为"mongodb"的安装包。

通过搜索确认,确实在brew的核心库中找不到MongoDB的安装源。
问题原因
经过调查发现,这是由于MongoDB变更了开源协议,导致其从Homebrew的核心仓库中被移除。官方建议通过其他途径进行安装。

正确安装方法
-
首先添加MongoDB的专属brew仓库:
brew tap mongodb/brew -
然后安装社区版MongoDB:
brew install mongodb-community@4.2
重要路径说明
- 配置文件位置:
/usr/local/etc/mongod.conf - 日志存储目录:
/usr/local/var/log/mongodb - 数据存储目录:
/usr/local/var/mongodb
服务管理命令
-
启动服务:
brew services start mongodb-community -
停止服务:
brew services stop mongodb-community
手动运行方式
如需临时启动MongoDB服务,可以使用: mongod --config /usr/local/etc/mongod.conf
关闭手动启动的服务: mongo admin --eval "db.shutdownServer()"
数据库初始化
-
创建数据存储目录:
sudo mkdir -p /data/db -
启动MongoDB服务:
sudo mongod -
连接MongoDB:
mongo
成功连接后会显示MongoDB的shell界面,可以在这里执行各种数据库操作命令。
更多推荐


所有评论(0)