下载
下载地址:https://www.mongodb.com/download-center/community/releases
我现在看到的最新版本是4.4.2,所以下载:https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-4.4.2.zip
下载完之后自行移动解压,我这里放到H盘去 H:mongodb
配置
创建data目录,并在data目录下再创建db和log两个目录,用来存放数据库和日志。
创建mongod.cfg文件,在我这里的位置就是H:mongodbmongod.cfg
在其中写入内容:
systemLog: destination: file path: H:mongodbdatalogmongod.log storage: dbPath: H:mongodbdatadb
安装服务
以管理员身份运行cmd窗口 执行命令:
H:mongodbinmongod.exe --config "H:mongodbmongod.cfg" --install
然后可以使用以下两条命令:
net start MongoDB 开启服务
net stop MongoDB 停止服务
也可以从我的电脑->管理->服务和应用程序->服务 里面去找。
命令行交互
服务启动之后,在bin目录下的mongo.exe 直接双击,打开交互环境。
查看当前数据库:
db
查看所有数据库:
show dbs
如果数据库中没有数据,那么则不会显示。
查看所有集合:
show collections
删除集合:
db.user.drop()
增删改查:
添加一个文档到user集合
db.user.insert({username:'xiaoming',age:2})
更新文档
db.user.update({'username':'xiaoming'},{$set:{'age':111}})
查看文档:
db.user.find()
这个_id是主键,如果插入数据时没有指定_id,就会默认创建一个_id添加到文档中。
查看文档数量:
db.user.count()
删除文档:
db.user.remove({age:111})
不加条件就是删除所有文档