zoukankan      html  css  js  c++  java
  • mongodb 安装配置及简单使用

    步骤一:

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

    根据自己的环境下载

    步骤二:

    安装过程只需要默认即可,需要注意的是连接工具“mongodb-compass” 不要勾选,如果勾选了就是一直卡在下载“mongodb-compass”过程中

    步骤三:

    找到安装路径

    我是安装在“C:Program FilesMongoDBServer4.2in”目录中,如果需要修改数据存储路径及日志文件存储路径打开上面目录中的“mongod.cfg”文件

    # mongod.conf
    
    # for documentation of all options, see:
    #   http://docs.mongodb.org/manual/reference/configuration-options/
    
    # Where and how to store data.
    storage:
      dbPath: E:Program FilesMongoDBServer4.2data
      journal:
        enabled: true
    #  engine:
    #  mmapv1:
    #  wiredTiger:
    
    # where to write logging data.
    systemLog:
      destination: file
      logAppend: true
      path:  E:Program FilesMongoDBServer4.2logmongod.log
    
    # network interfaces
    net:
      port: 27017
      bindIp: 127.0.0.1
    
    
    #processManagement:
    
    #security:
    
    #operationProfiling:
    
    #replication:
    
    #sharding:
    
    ## Enterprise-Only Options:
    
    #auditLog:
    
    #snmp:
    dbPath是数据存储路径,
    path是日志存储路径

    步骤四:
    在cmd窗口中进入“C:Program FilesMongoDBServer4.2in”目录中执行
    mongo

     已经登录上来了。在这里就可以执行相关命令了

    步骤五:

    查看数据库

    show dbs

    创建数据库(testDB):

    use testDB

    这时使用 show dbs 是看不到testDB的,需要在testDB中插入一条数据

    插入数据

     db.testDB.insert({"name":"lv","date":"2019"})

    查询数据

    db.testDB.find()

    插入测试数据

    db.testDB.insert({"name":"test1","date":"2019"})
    db.testDB.insert({"name":"test2","date":"2019"})
    db.testDB.insert({"name":"test3","date":"2019"})
    db.testDB.insert({"name":"test4","date":"2019"})
    db.testDB.insert({"name":"test5","date":"2019"})

    条件查询(查询name等于“test2”)的记录

    db.testDB.find({"name":"test2"})

    in查询

    db.testDB.find({'name':{'$in':['test4','test3']}})

    后续待更新

     
  • 相关阅读:
    上传文件漏洞(上传绕过)
    不安全的直接对象引用漏洞(浅析)
    python socket介绍
    python新手灰帽脚本练习---简易端口扫描
    python新手灰帽脚本练习---文件路径遍历收集
    python socket编程中端口被占用的解决方法(转载)
    .net core 使用功能总结
    Python学习计划整理
    Javascript 日期转换 几天前
    学习网站
  • 原文地址:https://www.cnblogs.com/lvlv/p/12084707.html
Copyright © 2011-2022 走看看