mongoDB学习
安装:
- 去官网下载,得到tgz包,解压放到
/usr/local/
下 - 配置~/.bash_profile,在path上增加mongodb/bin的路径。
- source ~/.bash_profile一下。刷新配置
- 创建一个
/data/db
的文件夹,并将权限改为777:chmod 777 /data
- 就此安装完成
还有一步到位的方式:brew cask install mongodb
使用
启动mongoDB服务端:mongod
启动服务端。
此时打开localhost:27017若出现 It looks like you are trying to access MongoDB over HTTP on the native driver port.
说明启动完毕。
打开另外一个终端。输入mongo
进入到命令行
概念
- 文档是mongodb中的基本数据单元,相当于mysql中的一条记录,通常以json格式显示,以bson格式存储
- 多个键值对的有序存放在一起就是文档。
- 文档中的值可以是字符串,数值类型,还可以是其它的文档;
- 键是字符串,键可以是任意UTF-8字符;
- 键不能含有\0空字符,空字符表示结束;
- .和$作为保留字,不能作为键名称