美文网首页
MongoDB快速入门教程 (1)

MongoDB快速入门教程 (1)

作者: 螺钉课堂 | 来源:发表于2019-12-24 10:31 被阅读0次

    1.MongoDB初识

    #1.1.MongoDB是什么?

    MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

    MongoDB是一个介于关系数据库和非关系数据库(nosql)之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

    #1.2.安装MongoDB

    #1.2.1.windows安装

    1.下载MongoDB

    下载地址: https://www.mongodb.com/download-center/community

    下载windows平台对应的版本

    image

    2.点击安装

    image

    3.接收协议,然后下一步

    image

    4.可以更改安装位置,我这里使用默认位置

    image

    5.可以修改数据库文件和日志文件位置,我这里使用默认位置

    image

    6.是否安装可视化工具,我这里默认安装

    image

    7.点击install 等待安装结束

    image

    安装完成后还需要配置环境变量,具体步骤如下:

    第1步:

    image

    第2步:

    image

    第3步:

    image

    第4步:

    image

    第5步:

    image

    第6步:

    image

    #1.2.2.Mac安装

    Mac安装比较简单,直接通过brew工具安装,如果你是Mac新手,那么需要去百度一下,把brew工具给安装上

    brew install mongodb
    
    

    3.启动和连接数据库

    启动服务

    sudo mongod 
    
    

    如果上面命令报错连接不上,执行下面命令

    sudo mongod --repair
    
    

    出现下面界面表示服务启动成功

    连接服务

    mongo 
    
    
    image

    4.安装可视化工具

    下载地址: https://www.mongodb.com/download-center/compass?jmp=hero

    #1.3.关系型数据库和非关系型数据库

    SQL术语/概念 MongoDB术语/概念 解释/说明
    database database 数据库
    table collection 数据库表/集合
    row document 数据记录行/文档
    column field 数据字段/域
    index index 索引
    table joins 表连接,MongoDB不支持
    primary key primary key 主键,MongoDB自动将_id字段设置为主键

    相关文章

      网友评论

          本文标题:MongoDB快速入门教程 (1)

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