• Windows安装MongoDB


    下载

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

    我现在看到的最新版本是4.4.2,所以下载:https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-4.4.2.zip

    下载完之后自行移动解压,我这里放到H盘去 H:mongodb

    配置

    创建data目录,并在data目录下再创建db和log两个目录,用来存放数据库和日志。

    创建mongod.cfg文件,在我这里的位置就是H:mongodbmongod.cfg

    在其中写入内容:

    systemLog:
        destination: file
        path: H:mongodbdatalogmongod.log
    storage:
        dbPath:  H:mongodbdatadb

    安装服务

    以管理员身份运行cmd窗口 执行命令:

    H:mongodbinmongod.exe --config "H:mongodbmongod.cfg" --install

    然后可以使用以下两条命令:

    net start MongoDB 开启服务
    net stop MongoDB 停止服务

    也可以从我的电脑->管理->服务和应用程序->服务  里面去找。

    命令行交互

    服务启动之后,在bin目录下的mongo.exe 直接双击,打开交互环境。

    查看当前数据库:
    db

    查看所有数据库:

    show dbs

    如果数据库中没有数据,那么则不会显示。

    查看所有集合:
    show collections

    删除集合:
    db.user.drop()


    增删改查:

    添加一个文档到user集合
    db.user.insert({username:'xiaoming',age:2})

    更新文档
    db.user.update({'username':'xiaoming'},{$set:{'age':111}})

    查看文档:
    db.user.find()
    这个_id是主键,如果插入数据时没有指定_id,就会默认创建一个_id添加到文档中。

    查看文档数量:
    db.user.count()

    删除文档:
    db.user.remove({age:111})
    不加条件就是删除所有文档

  • 相关阅读:
    Jmeter(七)Jmeter脚本优化(数据与脚本分离)
    Jmeter(六)Jmeter脚本包含要素及书写习惯
    Redis的持久化之AOF方式
    Redis的持久化之RDB方式
    Redis持久化介绍
    Redis Keys的通用操作
    Redis的数据结构之sorted-set
    Redis的数据结构之哈希
    Redis的数据结构之字符串
    Jedis 连接池实例
  • 原文地址:https://www.cnblogs.com/fengyumeng/p/14190603.html
Copyright © 2020-2023  润新知