美文网首页
Mac上MongoDB安装采坑

Mac上MongoDB安装采坑

作者: 锤子爱砸房子 | 来源:发表于2020-08-10 12:59 被阅读0次

Mac上MongoDB安装采坑

  1. 启用MongoDB Compass

    连接错误 connect ECONNREFUSED 127.0.0.1:27017

    原因是 还未启动MongoDB服务

  2. 启用MongoDB服务

    无法启动,/data/db文件夹不存在

  1. 创建/data/db文件夹

    sudo mkdir -p /data/db
    

    在macOS Catalina在根目录/下无法创建文件夹

  1. 修改MongoDb指定数据库目录

    cd mongodb
    // 在mongodb文件夹下创建
    sudo mkdir -p ./data/db
    // 开放读写权限
    sudo chmod 777 /data/db
    
    // 修改指定目录
    sudo mongod --dbpath=/Users/XXXX/mongodb/data/db
    

再次连接Compass

  1. .bash_profile文件中添加

    alias mongod="sudo mongod --dbpath /Users/XXXXX/mongodb/data/db"
    export MONGO_PATH=~/mongodb
    export PATH=$PATH:$MONGO_PATH/bin
    

    因为我用的是iTerm所以在.zshrc文件中添加上述命令

Mac Catalina 使用Homebrew安装MongoDB问题

Error: couldn’t connect to server 127.0.0.1:27017

同样是/data/db文件夹不存在的问题

参考下面作者解决办法,亲测可行

Installing MongoDB on Mac Catalina using Homebrew

注意:/System/Volumes显示的Macintosh HD其实就是Data文件夹

相关文章

网友评论

      本文标题:Mac上MongoDB安装采坑

      本文链接:https://www.haomeiwen.com/subject/hstjdktx.html