一、简介

1.1Mongodb什么

MongoDB是一个基于分布式文件存储数据库,官方地址https://www.mongodb.com/

1.2数据库什么

数据库(DataBase)是按照数据结构组织存储管理数据应用程序

1.3数据库作用

数据库的主要作用就是管理数据,对数据进行增©、删(d)、改(u)、查®

1.4数据库管理数据的特点

相比于纯文件管理数据,数据库管理数据如下特点:

  1. 速度更快
  2. 扩展性更强
  3. 安全性更强

二、核心概念

Mongodb中有三个重要概念需要掌握

mongoDB的下载安装启动

下载地址:https://www.mongodb.com/try/download/community
建议选择zip类型,通用性更强
配置步骤如下:
1>将压缩包移动到C:ProgramFiles下,然后解压
2>创建C:datadb目录,mongodb会将数据默认保存这个文件夹
3>以mongodbbin目录作为工作目录,启动命令行
运行命令mongod
在这里插入图片描述
看到最后waiting for connections则表明服务已经启动成功

注意:

数据库与集合命令

4.1数据库命令

  1. 显示所有的数据库
show dbs
  1. 切换指定的数据库,如果数据库不存在自动创建数据库
use 数据库名
  1. 显示当前所在的数据库
db
  1. 删除当前数据库
use 库名
db.dropDatabase()

4.2集合命令

  1. 创建集合
db.createCollection('集合名称')
  1. 显示当前数据库中的所有集合
show collections
  1. 删除某个集合
db.集合名.drop()
  1. 重命名集合
db.集合名.renameCollection('newName')

4.3文档命令

  1. 插入文档
db.集合名.insert(文档对象);
  1. 查询文档
db.集合名.find(查询条件)

_idmongodb自动生成唯一编号,用来唯一标识文档 3. 更新文档

db.集合名.update(查询条件,新的文档)
db.集合名.update({name:'张三'},{$set:{age:19}})
  1. 删除文档
db.集合名.remove(查询条件)

4.4 应用场景

4.4.1新增

用户注册
发布视频
发布商品
朋友圈
评论
发微博
弹幕

4.4.2删除

删除评论
删除商品
删除文章
删除视频
删除微博

4.4.3更新

更新个人信息
修改商品价格
修改文章内容

4.4.4查询

商品列表
视频列表
朋友圈列表
微博列表
搜索功能

原文地址:https://blog.csdn.net/qq_44808827/article/details/134732526

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_43388.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注