Mongo DB 数据库 浅析,入门到精通

1、什么是Mongo DB?

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

  MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,在高负载的情况下,添加更多的节点,可以保证服务器性能。

  MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。

  MongoDB 文档类似于 JSON 对象,字段值可以包含其他文档,数组及文档数组。

2、命令行操作Mongo db

  2.1 准备工作

  官网下载解压mongodb文件

  D盘根目录下创建一个文件夹data,在data内部再创建一个文件夹db

  进入到mongodb的bin目录,按住shift,点击鼠标的右键,打开命令行窗口,输入如下指令打开数据库连接池

    mongod --dbpath d:\data\db

  再在此目录中,按住shift,点击鼠标的右键,打开命令行窗口,输入如下指令打开一个连接数据库的客户端,不要关闭上一个窗口

    mongo

  如果这样不成功,说明是管理员权限的问题,那就需要多走几步路

  以管理员身份运行命令行窗口打开数据库连接池

    d:
    cd mongodb    (注意你自己的文件夹的名称)
    cd mongodb-win32-x86_64-2008plus-ssl-4.0.9
    cd bin
    mongod --dbpath d:\data\db    

  以管理员身份运行命令行窗口打开客户端

    d:
    cd mongodb    (注意你自己的文件夹的名称)
    cd mongodb-win32-x86_64-2008plus-ssl-4.0.9
    cd bin
    mongo

  2.2 数据库常用命令

   2.2.1 help查看命令提示

    help 
    db.help() 
    db.test.help()
    db.test.find().help()

  2.2.2 创建切换数据库--------无则创建并且切换,有则切换

  

    db                    // test 
    use hupeng       // switched to db hupeng  
    db                    // hupeng          

  2.3.3 查询数据库

  

  

猜你喜欢

转载自www.cnblogs.com/hupeng1996/p/11703246.html