Mongodb-数据库

2020-07-16  本文已影响0人  通灵路耳

介绍


图片.png

下载安装

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

图片.png
图片.png
图片.png

操作数据库与集合

数据库---集合---文档

创建数据库:use monog

删除数据库:db.dropDatabase()
删除数据库下集合:db.collection.drop()  

查看所有数据库:show dbs
查看当前使用的数据库:db
查询数据库所有集合:show collections

图片.png

操作文档

添加文档(一种)(使用数据库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")
上一篇 下一篇

猜你喜欢

热点阅读