环境搭建
安装
使用homebrew安装
1
brew update
2
brew install mongodb
在当前目录下建立data/db文件夹,并设置权限可读可写
####启动
/usr/local/Cellar/mongodb/3.4.6/bin
- 在mongodb路径(/usr/local/Cellar/mongodb/3.4.6/bin)下面,sudo mongod
- 配置了path路径的话,直接 sudo mongod
配置path路径
1 | 如果你不想每次启动mongodb都要切换到/usr/local/Cellar/mongodb/3.4.6/bin目录下,你可以将它添加到环境变量,操作如下: |
2 | echo 'export PATH=/usr/local/Cellar/mongodb/3.4.6/bin:$PATH'>>~/.bash_profile |
3 | 添加完成后为使环境变量生效,可重启shell终端,或输入命令 |
4 | |
5 | source .bash_profile。 |
6 | 查看环境变量是否添加成功: |
7 | echo $PATH |
参考文档:
1 | https://www.jianshu.com/p/c53a48cdba7f |
###基本使用
- 通过命令行进行mongoDB数据库操作
1 | ./mongo 或 mongo |
展示数据库:show dbs
切换数据库:use 数据库名 例如:use user
展示表:show collections
展示整张表的信息:db.表名.find() 例如:db.user.find()
更新指定记录的指定值:使用$set,否则所有该字段都会被更新。
db.user.update({“name”:”xxx”},{$set:{“name”:”yyy”}})
删除记录:
db.user.remove({“name”:”xxx”})
插入数据:
db.users.insert({“name”:”James”}})