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']}})

    后续待更新

     
  • 相关阅读:
    进程之锁机制, 信号机制, 事件机制
    进程相关内容01
    计算机相关知识
    网络编程------socketserver模块以及socket模块的更多用法.
    网络编程------粘包问题以及切换目录
    简单工厂模式
    SQL LinqToSql Lambda
    检测到有潜在危险的 Request.Form 值
    轻量级ORM 利用T4模板 批量生成多文件 实体和业务逻辑 代码
    最全前端资源汇集
  • 原文地址:https://www.cnblogs.com/lvlv/p/12084707.html
Copyright © 2011-2022 走看看