MongoDB---初识

1、概述

    1.1、MongoDB  是一个  基于分布式存储的  数据库、由C++编写、旨在  为web应用  提供  高可用的高性能数据存储解决方案;

    1.2、MongoDB  将  数据   存储 为 文档数据结构  是   key-value  (BSON形式:类似json的二进制形式的存储格式[Binary JOSN]) ;

    1.3、MongoDB 核心概念

        a,数据库    database

                一个mongoDB 可以创建多个数据库;

                mongoDB默认数据库为'db',该  数据  存储在 data目录中

        b,集合  collection

        c,文档  document

        d,字段  field

        e,索引  index

        f,主键  primary key(MongDB 自动将_id字段设置为主键

2、MongoDB连接

    2.1、Docker中连接

        mongo    

3、MongoDB常用命令

    3.1、show dbs  显示所有的数据库

    3.2、db      显示当前数据库

    3.3、use 数据库名  创建数据库(不存在)  |   连接到指定数据库(存在)

    3.4、db.dropDatabase()  删除数据库(use 数据库--->db.dropDatabase())

    3.5、show tables  显示所有的集合

    3.6、db.createCollection("集合名称")  创建指定集合

    3.7、db.集合名称.drop()  删除指定集合

    3.8、db.集合名称.insert({})  插入文档

    3.9、db.集合名称.find()  查找指定集合的文档

    

猜你喜欢

转载自www.cnblogs.com/anpeiyong/p/12198140.html