【问题标题】:Mongodb unable to start shell in MacOsMongodb 无法在 MacOs 中启动 shell
【发布时间】:2019-11-19 14:00:53
【问题描述】:

我正在尝试在 macOS Catalina 上启动 mongodb shell。

我不能使用 /data/db 路径,因为 Catalina 有一个意外的变化:它不允许更改根目录。

% sudo mkdir -p /data/db
mkdir: /data/db: Read-only file system

然后创建了这个路径

/Users/username/data/db

并在命令下方使用

mongod --dbpath ~/data/db

但我仍然遇到同样的问题。

使用 mongodb 安装

 sudo pecl install mongodb

【问题讨论】:

    标签: mongodb macos php-7.2 macos-catalina


    【解决方案1】:

    因为 Catalina 有一个意外更改,它不允许更改根目录。 我在

    中创建了这个文件夹

    /Users/your-user-name/data/db

    在终端上运行whoami,您将获得您的用户名。

    然后

    1) 开始终端使用

    mongod --dbpath Users/your-user-name/data/db
    

    和

    2) 打开终端的另一个选项卡并运行

    mongo
    

    现在,我可以访问 mongo shell了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-12
      • 2021-12-12
      • 2017-12-02
      • 1970-01-01
      • 2011-05-23
      • 1970-01-01
      相关资源
      最近更新 更多