美文网首页
mac下mongodb的安装和使用(使用终端操作)

mac下mongodb的安装和使用(使用终端操作)

作者: 灼心者 | 来源:发表于2018-08-29 18:30 被阅读0次

    首先熟悉两个相关的基本概念:

    1、mongod 是用来连接到mongodb数据库服务器的,即服务器端。
    2、mongo 是用来启动MongoDB shell的,是mongodb的命令行客户端。

    一、使用home-brew安装mongodb

     $ brew update
     $ brew install mongodb
    

    二、修改环境变量

    把mongodb/bin加入$PATH,当前目录为根目录

     $ touch .base_profile
     $ vim .base_profile
    

    遗留问题:1、添加环境变量有什么好处?2、为什么添加后再删除环境变量在任何目录仍然可以执行mongod命令?

    1、添加环境变量的好处

    通过设置环境变量将可以在任意目录通过输入程序名来执行设定目录下的程序。不需要通过cd将工作目录改变到程序目录再执行程序。而且免去了输入"./"的麻烦。

    加入path(查看mongodb具体安装路径)

    export MONGO_PATH=/usr/local/Cellar/mongodb/4.0.0
    export PATH=$PATH:$MONGO_PATH/bin
    

    三、启动mongodb服务端

    $ mongod
    

    启动过程遇到的问题(控制台部分日志)


    WechatIMG160.jpeg

    解决办法:给data/db赋予权限

    sudo chmod -R 777 /data/db
    

    启动成功后,可以通过http访问该数据库,mongodb使用了27017端口,因此在浏览器中打开http://localhost:27017/
    出现如下提示即说明连接成功了。

    image.png

    四、启动mongodb客户端

    $ mongo
    

    1. 查看当前所连接的数据库

    >db
    test

    2. 查看已存在的所有数据库

    >show dbs
    admin 0.000GB
    config 0.000GB
    elm 0.001GB
    local 0.000GB
    test 0.000GB

    3.退出

    exit

    相关文章

      网友评论

          本文标题:mac下mongodb的安装和使用(使用终端操作)

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