目录
  1. 1. MongoDB
    1. 1.1. 简介
    2. 1.2. 安装
    3. 1.3. 配置
    4. 1.4. 启动和关闭数据库
    5. 1.5. 连接和退出数据库
    6. 1.6. 基本命令
    7. 1.7. 在node中操作MongoDB数据
初始MongoDB

MongoDB

简介

表就是关系,者说表与表之间存在关系。

  • 所有的关系型数据库都需要通过sql 语言来操作
  • 所有的关系型数据库在操作之前都需要设计表结构
  • 而且数据表还支持约束
    • 唯一的
    • 主键
    • 默认值
    • 非空
  • 非关系型数据库非常的灵活
  • 有的非关系型数据库就是key-value对儿
  • 但是MongoDB是长的最想关系型数据库的非关系型数据库
    • 数据库-》数据库
    • 数据表-》集合(数组)
    • 表记录-》(文档对象)
  • MongoDB不需要设计表结构
  • 也就是说你可以任意的往里面存数据,没有结构性

安装

MongoDB下载合适的版本

选择好安装路径,一路点着走

配置

环境变量的一个配置

path配置安装路径下的bin目录

最后cmd输入mongod --version测试是否安装成功

启动和关闭数据库

# mongodb 默认使用执行 Mongod 命令所处盘符根目录下的 /data/db 作为自己的数据存储目录
# 所以在第一次执行该命令前先手动新建一个 /data/db
mongod # 启动

想要修改默认的数据存储目录,可以

mongod --dbpath=数据存储目录路径

停止,关闭控制台即可

连接和退出数据库

连接

# 该命令默认连接本机 MongDB 服务
mongo

退出

# 在连接状态输入 exit 退出连接
exit

基本命令

  • show dbs
    • 查看当前所有数据库
  • db
    • 查看当前操作的数据库
  • use 数据库名称
    • 切换到指定数据库(没有则会新建)

在node中操作MongoDB数据

使用官方的MongoDB包来操作

使用第三方的Mongoose包来操作

Mongoose.js

文章作者: Jachie Xie
文章链接: https://xjc5772.github.io/2020-06/09/%E5%AD%A6%E4%B9%A0/%E5%89%8D%E7%AB%AF%E5%AD%A6%E4%B9%A0/NodeJS/%E5%88%9D%E5%A7%8BMongoDB/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 XJC&Blog
打赏
  • 微信
  • 支付宝

评论