美文网首页
Mongodb-数据库

Mongodb-数据库

作者: 通灵路耳 | 来源:发表于2020-07-16 11:33 被阅读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")

相关文章

  • Mongodb-数据库

    介绍 下载安装 操作数据库与集合 操作文档 操作用户

  • mongodb 数据库 安装步骤

    SQL- 结构化查询语言- 关系数据库全都同SQL来操作 1.安装MongoDB- 安装- 配置环境变量C:\Pr...

  • 2022-10-23

    SQL- 结构化查询语言- 关系数据库全都同SQL来操作 1.安装MongoDB- 安装- 配置环境变量C:\Pr...

  • MongoDB-基础使用(二)

    前置文章:MongoDB-基础使用(一)[https://www.jianshu.com/p/7bca353127...

  • MongoDB-基础使用(三)

    前置文章:MongoDB-基础使用(一)[https://www.jianshu.com/p/7bca353127...

  • MongoDB-非关系型数据库

    NoSQL NoSQL,指非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关...

  • Mongodb-主从

    docker inspect --format '{{ .NetworkSettings.IPAddress }}...

  • MongoDB-序

    NOSql :not only sql 显示开发中一直存在一个问题: 数据表 — JDBC读取 — POJO(V...

  • MongoDB-更新

    提供了两类函数:save()、update()update函数语法要求比较麻烦:db.集合.update(更新条件...

  • MongoDB-查询

    任何数据库中查询都是最麻烦的,在MongoDB中对于查询的支持非常到位,有关系运算,逻辑运算,数组运算等等首先对于...

网友评论

      本文标题:Mongodb-数据库

      本文链接:https://www.haomeiwen.com/subject/ttyjhktx.html