Mac下mongodb简单教程

安装

更新brew并安装

sudo brew install mongodb

或者下载中心下载安装,下载后解压重命名等

https://www.mongodb.com/download-center#atlas

Mac下mongodb简单教程_第1张图片

设置环境变量"open -e ./bash_profile"

export PATH=/usr/local/mongodb/bin:$PATH

创建一个数据库存储目录 :

sudo  mkdir /usr/local/mongodb/data

创建一个日志目录 :

sudo  mkdir /usr/local/mongodb/logs

创建配置文件

vi /usr/local/mongodb/bin/mongodb.conf

port=27017

dbpath=/usr/local/mongodb/data/

logpath=/usr/local/mongodb/log/mongodb.log

fork = true

启动服务

sudo mongod -config mongodb.conf

更换启动数据库路径

sudo mongod --dbpath /data/db


启动客户端

mongo

测试

>db

test

切换或者创建数据库

>use exam

switched to db exam

文档记录查询

>db.question.find()

{ "_id" : ObjectId("5b056cce2f6df08d6a6a1a6c"), "_class" : "com.qz.zeroexam.question.QuestionBean", "title" : "1122112", "type" : "选择题", "createTime" : ISODate("2018-05-23T13:29:50.440Z") }

{ "_id" : ObjectId("5b0589972f6df0934de22519"), "_class" : "com.qz.zeroexam.question.bean.Question", "title" : "1+1=?", "type" : "选择题", "createTime" : ISODate("2018-05-23T15:32:39.310Z"), "options" : [ { "_id" : null, "name" : "1", "isCorrect" : 0 }, { "_id" : null, "name" : "2", "isCorrect" : 1 }, { "_id" : null, "name" : "3", "isCorrect" : 0 }, { "_id" : null, "name" : "4", "isCorrect" : 0 } ] }

{ "_id" : ObjectId("5b0590662f6df0934de2251a"), "_class" : "com.qz.zeroexam.question.bean.Question", "title" : "计算一下:1+1=??", "type" : "选择题", "createTime" : ISODate("2018-05-23T16:01:42.647Z"), "options" : [ { "_id" : null, "name" : "1", "isCorrect" : 0 }, { "_id" : null, "name" : "2", "isCorrect" : 1 }, { "_id" : null, "name" : "3", "isCorrect" : 0 }, { "_id" : null, "name" : "4", "isCorrect" : 0 } ] }

你可能感兴趣的:(Mac下mongodb简单教程)