MongoDB

1 概念
    
    1 下载安装
        1 
        2 
        3 

    2 启动数据库 -- 随便位置打开命令行 -- mongod --dbpath "D:\mongodb\data"  --注意后面的路径问题 -- 固定端口号 --> 27017

    3 连接数据库
        1 通过命令行的方式 --  mongo
        2 通过可视化工具的方式 -- 通常 1+2结合使用
        3 通过驱动的方式 -- 就是第三方库
    
    4 扩展
        1 MongoDB存储数据的格式 -- BSON   就是二进制的 JSON
        2 一个服务器下可以创建多个数据库 -- 一个数据库又可以有多个集合 -- 一个集合下面可以存储多个文档
        3 文档中的 key名 -- 叫做域
        4 MongoDB 存储数据时 -- 域可以不完全相同 -- 想怎么存都行 -- 对键值对没有要求
        5 Node.js 和 MongoDB -- 都是 C++ 编写的
        6 创建数据库的时候 -- 至少要创建一个集合 -- 不然数据库是无效的
        7 MongoDB 中的集合名称 -- 一定要英文规范的复数命名 ( 会报错)
        8 增删改查难度划分 -- 查询>编辑+新增>9 命令行输错的时候 -- 一定要删除了在从新写 -- 若移动鼠标光标去改错误的地方 -- 会报错的  ( 是按照输入顺序执行的)

    5 MongoDB 和 MySQL 的区别
        1 MongoDB -- 非关系型数据库 -- 数据库 -- 集合 -- 文档 ---- 索引 -- 二进制的json数据存储
        2 MySQL -- 关系型数据库 -- 数据库 ---- 行 rwo -- 字段 -- 索引 -- 表格存储

    6 可视化工具的翻译 -- 个人感受如果不是为了装逼 -- 可视化工具的舒适度完胜命令行操作
        1 菜单栏  -- File  文件  --  view  视图  --  options  选项  --  window  --  help
        2 导航栏  --  connection  连接 -- system  系统  --  database  数据库  --  statistics  统计
        3 右击菜单栏  --  open shell  打开命令行编辑  --   Refresh  刷新
        4 集合中右击菜单  --  Edit 编辑  --   insert 插入  --  
        5 功能描述
            1 Collections -- 数据库中的这个文件夹 -- 用用于放置集合  ---> 点该文件夹右键可创建集合

    7 基础命令
        1 show dbs  --  展示当前服务器的数据库列表
        2 show collections  --  展示当前数据库的集合列表
        3 db  --  查看当前所在数据库名
        4 use hh  --  进入hh数据库, 若不存在就创建该数据库
        5 db.createCollection('users')  --  若创建了数据库 -- 需要紧接着使用该命令行创建 集合


2 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值