介绍
下载安装
1、下载
百度网盘:
链接:https://pan.baidu.com/s/1_lQ1r3hhKxOhLQfBdvduwA
提取码:tri7
2、配置path
3、cmd测试: mongod
4、在bin的同级目录下,创建data/db文件夹
5、cmd二次测试,启动Mongodb:mongod --dbpath E:\system\Mongodb\64\data\db
6、打开新的cmd窗口,输入:mongo
7、出现(MongoDB shell version: 3.2.4)表示成功
8、在bin的同级目录下,创建data/log/mongodb.log文件
9、在bin的同级目录下,创建data/conf/mongod.conf配置文件
10、打开新的cmd窗口,切换到bin目录,输入:
mongod --dbpath "E:\system\Mongodb\64\data\db" --logpath "E:\system\Mongodb\64\data\log\mongod.log" --serviceName "mongodb" --serviceDisplayName "mongodb" --install
11、启动服务:net start mongodb
12、安装图形化界面
链接:https://pan.baidu.com/s/1WupfqNuqpnHdl2DdTDG92g
提取码:gncn
操作数据库与集合
数据库---集合---文档
创建数据库:use monog
删除数据库:db.dropDatabase()
删除数据库下集合:db.collection.drop()
查看所有数据库:show dbs
查看当前使用的数据库:db
查询数据库所有集合:show collections
操作文档
添加文档(一种)(使用数据库mongo,col是集合):
db.col.insert({title: 'MongoDB 教程',
description: 'MongoDB 是一个 Nosql 数据库',
by: 'MongoDB中文网',
url: 'http://www.mongodb.org.cn',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
})
添加文档(二种):
1、先存储到变量中
document=({title: 'MongoDB 教程',
description: 'MongoDB 是一个 Nosql 数据库',
by: 'Mongodb中文网',
url: 'http://www.mongodb.org.cn',
tags: ['mongodb', 'database', 'NoSQL'],
likes: 100
});
2、执行添加操作:db.col.insert(document)
查看文档:db.col.find();
删除文档: db.col.remove({'title':'MongoDB 教程'})
修改文档:db.col.update({'title':'MongoDB 教程'},{$set:{'title':'MongoDB'}})
操作用户
1、启用认证:./mongod --auth
2、创建数据库:use admin
3、创建root用户:db.createUser({user:"root",pwd:"root",roles:["root"]})
4、测试认证:db.auth("root", "root")