MongoDB

作者: 大佬教我写程序 | 来源:发表于2021-04-17 21:39 被阅读0次

安装

使用数据库服务

  • MongoDB在执行 mongod 指令的时候,会默认在MongoDB所在根目录下找 路径/data/db,将数据存储到里面,所以第一次我们启动MongoDB的时候,要手动在其根目录创建路径

    image.png
  • 启动


    image.png
  • 停止
    ctrl + c

连接数据库

  • 首先要开启数据库,然后再开一个cmd页面,mongo连接数据库
image.png
  • 断开连接,在输入连接命令的页面输入exit,表示断开连接
    image.png

基本命令

  • show dbs 查看所有显示数据库

    image.png
  • use 数据库名称
    切换到指定的数据库(如果没有会自动新建)

  • db查看当前操作的数据库

image.png

mongoose第三方包

https://mongoosejs.com/

  • hello world 小demo
const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost:27017/test', {useNewUrlParser: true, useUnifiedTopology: true});

const Cat = mongoose.model('Cat', { name: String });

const kitty = new Cat({ name: 'Zildjian' });
kitty.save().then(() => console.log('meow'));

在运行此js文件之前,打开数据库并连接数据库,执行完之后,show dbs 展示当前所有的数据库,use test 打开test数据库,show collections 展示当前数据库集合,然后 db.cats.find()展示当前集合里的内容

数据库基本概念

  • 数据库
  • 集合
  • 文档(内容不受限制)
{
qq(数据库):{
      user(集合):[
                              {文档},
                              {},
                              {}
                              ......
                            ]
    }
ww(数据库):{
      user(集合):[
                              {name:'张三',age:18},
                              {},
                              {}
                                ......
                            ]
    }
    .......
}

官方指南

  • 设计Scheme 发布 Modle

相关文章

网友评论

      本文标题:MongoDB

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