MongoDB笔记

环境搭建

安装

  1. 使用homebrew安装

    1
    brew update
    2
    brew install mongodb
  2. 在当前目录下建立data/db文件夹,并设置权限可读可写

####启动

/usr/local/Cellar/mongodb/3.4.6/bin

  1. 在mongodb路径(/usr/local/Cellar/mongodb/3.4.6/bin)下面,sudo mongod
  2. 配置了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

###基本使用

  1. 通过命令行进行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”}})