【问题标题】:How to automate a mongo db command?如何自动化 mongodb 命令?
【发布时间】:2020-02-17 08:45:51
【问题描述】:

由于sudo mongod 命令不适用于我的macOS 版本(未找到/data/db 路径),我将路径更改为/System/Volumes/Data/data/db

要启动 mongo,我总是必须输入 sudo mongod --dbpath /System/Volumes/Data/data/db 以便识别新路径。

有没有办法设计这个流程,让我只需要再次输入sudo mongod

我正在使用以下 macOS 版本:Catalina 10.15.3 with zsh

【问题讨论】:

标签: mongodb bash terminal automation zsh


【解决方案1】:

您应该搜索 MongoDB 的配置文件并检查以下内容:

storage:
   dbPath: <string>

dbPath必须指向/System/Volumes/Data/data/db

配置文件的通常位置是/usr/local/etc/mongod.conf

【讨论】:

  • 好的听起来不错,但我找不到配置文件。文件的确切名称是什么?
  • @Codehan25,搜索mongod.conf
猜你喜欢
  • 2016-09-23
  • 2011-07-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-31
  • 1970-01-01
  • 2013-04-14
  • 2019-04-21
相关资源
最近更新 更多