mongodb guide

标签(空格分隔): mongodb


环境说明

官网网址
https://www.mongodb.com/

下载地址
https://www.mongodb.com/download-center?jmp=nav#community
在window上安装 mongodb 使用指南-王树东的博客
点击finish 结束安装
在window上安装 mongodb 使用指南-王树东的博客

mongodb 安装完成之后在桌面上没有任何显示

环境变量里面也没有自己加上
需要自己去加环境变量

我安装到了D:\Program Files\MongoDB\Server\3.4\bin

然后进入这个文件夹
按住shift 右键进 在此处进入命令行
如果想执行mongo 命令必须去 你安装的目录底下
D:\Program Files\MongoDB\Server\3.4\bin
执行
或者在其它地方
D:\Program Files\MongoDB\Server\3.4\bin\mongo

直接执行mongo.exe 是启动这个数据库

咱们想实现在任何地方都可以直接使用 mongo的命令
需要配置环境变量

第二步
http://jingyan.baidu.com/article/6b97984dbeef881ca2b0bf3e.html?qq-pf-to=pcqq.group

安装完成之后数据库默认不启动的

启动mongodb服务

第一步:先启动数据库
mongod 启动数据库
mongod --dbpath f:\data
在window上安装 mongodb 使用指南-王树东的博客
第二步:
执行mongo进入数据库
mongo
在window上安装 mongodb 使用指南-王树东的博客

此时就是mongo都 shell 环境了
最后出现一个 >

在这个> 后面输入mongo shell 命令

db 是查看你当前选择了哪个数据库,默认是test

use fe7 切换你当前的数据库,如果这个数据库不存在,就创建这个数据库

db.qianduan 使用这个集合,如果这个集合不存在,就创建这个集合

show collections 查看集合

下面这个命令是往这个集合插入数据
db.qianduan.insert({"name":"效荣","age":18,"sex":"man"});

查询所有数据
db.find({});

按照条件查询关于 name 为 xiaorong的所有数据
db.qianduan.find({"name":"xiaorong"});

也可以在可视化工具里面执行 shell 命令

 use stark

switched to db stark

db
fe7
db.qianduan
fe7.qianduan
db.qianduan.insert({"name":"shudong.wang","age":18,"sex":"man"}))

在window上安装 mongodb 使用指南-王树东的博客
在window上安装 mongodb 使用指南-王树东的博客

在window上安装 mongodb 使用指南-王树东的博客

可视化工具
mongodbbootster
https://mongobooster.com/downloads

mongodb shell manual
https://docs.mongodb.com/manual/mongo/