1,在/usr/local/mongodb 目录下创建两个文件夹: data 和 log。

    2,启动mongodb服务
    在终端中,先进入data和log所在的目录,也就是/usr/local/mongodb ,然后输入

    sudo mongod —dbpath data —logpath log/mongod.log —logappend

    启动mongodb服务(当前终端不要关闭)

    如果不指定路径,mongodb就默认”/data/db”为数据保存地址,需要手动在mac根目录(即Macintosh HD)中创建/data/db 如果改变data目录位置,则需要在启动服务时,指定dbpath的位置。
    —dbpath 指定为刚才创建好的data目录
    —logpath 指定log存放位置
    —logappend mongo在后台运行

    3,连接数据库
    在新的终端中输入”mongo” 连接数据库


    2,不使用命令行启动mongodb服务
    在mongodb下新建一个配置文件mongodb.conf

    1. port=27017
    2. dbpath=/usr/local/mongodb/data/db/
    3. logpath=/usr/local/mongodb/log/mongodb.log
    4. fork = true

    port: 数据库服务使用端口
    dbpath: 数据存放的文件位置
    logpath: 日志文件的存放位置
    fork: 后台守护进程运行

    这样在终端下运行命令,不需要每次都指定dbpath的位置
    mongod -f /usr/local/mongodb/mongodb.conf


    记一次mongodb启动不了的解决方法
    MDB报错:about to fork child process, waiting until server is ready for connections. forked process:XX