一、官网地址

https://studio3t.com/

二、下载和安装

点击DOWNLOAD即可下载

按照自己电脑系统进行选择,然后填写邮箱和选择行业,第一次登录如果不提交不会下载,下载完成是一个zip压缩包(我的电脑是windows系统),解压缩安装即可,安装途中可以自行选择安装路径

安装完成选择连接

根据提示进行操作,最后点击保存即可

右键新建的连接,选择Add Database新建数据库

输入数据库名称点击OK

右键创建的database,选择Add Collection创建新的Collection(相当于新建关系型数据库中的表),也可以删除数据库Drop Database

三、CRUD操作

首先打开命令行窗口,Open intelliShell

红色框是输入的命令行,绿色框是输出的提示信息

1、Insert操作详解

插入一个文档,db.collection.insertOne()

插入多个文档,db.collection.insertMany()

2、Query操作详解

查询所有, db.collection.find(),相当于:SELECT * FROM table_name

数据源

db.inventory.insertMany([{ item: "journal", qty: 25, size: { h: 14, w: 21, uom: "cm" }, status: "A" },{ item: "notebook", qty: 50, size: { h: 8.5, w: 11, uom: "in" }, status: "A" },{ item: "paper", qty: 100, size: { h: 8.5, w: 11, uom: "in" }, status: "D" },{ item: "planner", qty: 75, size: { h: 22.85, w: 30, uom: "cm" }, status: "D" },{ item: "postcard", qty: 45, size: { h: 10, w: 15.25, uom: "cm" }, status: "A" }
]);

按条件查询db.collection.find({ke:value}),相当于SELECT * FROM table_name WHERE name  = ?

使用查询运算符指定条件

指定AND条件查询,相当于SELECT * FROM inventory WHERE status = “A” AND qty < 30

指定OR条件,相当于SELECT * FROM inventory WHERE status = “A” OR qty < 30

指定AND和OR条件,相当于SELECT  *  FROM  inventory  WHERE  status  =  “A”  AND  ( qty  <  30  OR  item  LIKE  “p%” )

3、Update操作详解

数据源

db.inventory.insertMany( [{ item: "canvas", qty: 100, size: { h: 28, w: 35.5, uom: "cm" }, status: "A" },{ item: "journal", qty: 25, size: { h: 14, w: 21, uom: "cm" }, status: "A" },{ item: "mat", qty: 85, size: { h: 27.9, w: 35.5, uom: "cm" }, status: "A" },{ item: "mousepad", qty: 25, size: { h: 19, w: 22.85, uom: "cm" }, status: "P" },{ item: "notebook", qty: 50, size: { h: 8.5, w: 11, uom: "in" }, status: "P" },{ item: "paper", qty: 100, size: { h: 8.5, w: 11, uom: "in" }, status: "D" },{ item: "planner", qty: 75, size: { h: 22.85, w: 30, uom: "cm" }, status: "D" },{ item: "postcard", qty: 45, size: { h: 10, w: 15.25, uom: "cm" }, status: "A" },{ item: "sketchbook", qty: 80, size: { h: 14, w: 21, uom: "cm" }, status: "A" },{ item: "sketch pad", qty: 95, size: { h: 22.85, w: 30.5, uom: "cm" }, status: "A" }
] );

更新单个文档db.collection.updateOne()

更新多个文档db.collection.updateMany()

替换文档db.collection.replaceOne()。

4、Delete操作详解

数据源

db.inventory.insertMany( [{ item: "journal", qty: 25, size: { h: 14, w: 21, uom: "cm" }, status: "A" },{ item: "notebook", qty: 50, size: { h: 8.5, w: 11, uom: "in" }, status: "P" },{ item: "paper", qty: 100, size: { h: 8.5, w: 11, uom: "in" }, status: "D" },{ item: "planner", qty: 75, size: { h: 22.85, w: 30, uom: "cm" }, status: "D" },{ item: "postcard", qty: 45, size: { h: 10, w: 15.25, uom: "cm" }, status: "A" },
] );

删除所有文档db.collection.deleteMany()

删除与条件匹配的文档

删除与条件匹配的一个文档

以上为CRUD的基本操作,其他扩展的CRUD方法见官网(可点击查看)

MongoDB可视化工具Studio 3T的使用相关推荐

  1. MongoDB可视化工具 Studio 3T

    告别终端使用可视化工具Studio 3T对MongoDB进行数据库的操作. 简单的使用步骤介绍 1.启动MongoDB服务器(方法见MongoDB介绍与安装中的介绍) 2.连接MongoDB服务器 3 ...

  2. Mac版MongoDB 可视化工具 Studio 3T之popo

    插件放入上述app文件夹!删除原有的jar文件! 终端: sudo spctl --master-disable 即可 链接: https://pan.baidu.com/s/1lPGj02aNL7z ...

  3. MongoDB可视化工具--Robo 3T 使用教程

    MongoDB可视化工具--Robo 3T 使用教程 MongoDB可视化工具--Robo 3T 使用教程 1. 到官网下载Robo 3T,网址如: https://robomongo.org/dow ...

  4. MongoDB可视化工具Robo 3T基础使用

    上一篇博客<最详细的Windows平台安装MongoDB教程>已经为大家详细介绍了安装MongoDB的过程.其中也提及到了MongoDB可视化工具Robo3T(当然,还有其他的工具).通过 ...

  5. MongoDB的安装与可视化工具Studio 3T的安装

    目录 前言 一.官网地址 二.MongoDB的安装 三.Studio 3T的安装 总结 前言 这里可以添加本文要记录的大概内容:讲解了MongoDB的安装以及可视化工具的一个安装 文章为学习笔记,不足 ...

  6. Win7 MongoDB可视化工具Robo 3T 1.2.1(robomongo)的安装使用

    软件版本: Robo 3T 1.2.1 下载网址: https://robomongo.org/campaign 进入robomongo官网,点击download,进入下载页面 这里选择下载 Robo ...

  7. 使用MongoDB 可视化工具Robomongo(Robo 3T)查看数据

    最近公司一个项目开始使用MongoDB,记录并分享一个MongoDB 可视化工具Robo 3T Robomongo(Robo 3T) 1.到robomongo 官网下载地址:  https://rob ...

  8. MongoDB可视化工具之Studio 3T的使用

    MongoDB可视化工具之Studio 3T的使用 下载工具 操作步骤 下载工具 可以自己去官网下载windows版本的,或者在百度网盘下载一个 链接:https://pan.baidu.com/s/ ...

  9. mac mongodb可视化工具_MongoDB从立地到成佛(介绍、安装、增删改查)

    文章作者公众号bigsai,已收录在回车课堂,如有帮助还请不吝啬点个赞赞支持一下! 课程导学 大家好我是bigsai,我们都学过数据库,但你可能更熟悉关系(型)数据库例如MySQL,SQL SERVE ...

  10. 可视化工具 roto 3t

    可视化工具 roto 3t robo 3t是一款MongoDB的辅助工具,可以帮助您在管理数据库内容方面提供一定的开发优化方案,内置一个代码编辑区域,您可以将数据库文件放到软件上修改,结合图形化的处理 ...

最新文章

  1. JavaScript的方法和技巧
  2. error: the following arguments are required: cfg_file
  3. 百度工程师深度好文, 横评3大企业级区块链技术平台
  4. oracle no space left,ORA-09817/Linux-x86_64 Error: 28: No space left on device/ORA-01075
  5. Java技术分享之变量命名
  6. 【Spring学习】ring的core模块应用详解
  7. 基于android平台的24点游戏设计与实现需求分析,基于Android平台的24点游戏设计与实现需求分析_毕业设计论文.doc...
  8. 空间统计分析_【空间分析】地理探测器原理
  9. 相机下载_佳能相机如何连接手机传输相片,视频?
  10. 《深入理解分布式事务》第六章 最终一致性分布式事务解决方案
  11. [转载]oracle函数listagg的使用说明
  12. NeatUpload——支持大文件上传的控件
  13. 软件人员kpi制定模板_绩效考核软件有哪些,员工绩效考核制度模板
  14. 什么是java full gc_关于Java垃圾回收,你必须要知道FullGC是什么
  15. 简单线性回归截距假设检验_统计推断——假设检验——简单线性回归分析
  16. 学会这几个.你就能成为bat脚本小子了...(转来看看的)
  17. 关于 国产麒麟系统使用killall命令杀死模糊匹配进程失败“未找到该进程” 的解决方法
  18. DP:地头蛇PIPI
  19. 卷积神经网络系列之softmax loss对输入的求导推导
  20. 响应式网页教程_如何响应式思考:响应式网页设计教程

热门文章

  1. 2022年上半年软件设计师下午真题及答案解析
  2. NoteExpress文献题录如何导出到excel
  3. 读懂 PetaLinux:让 Linux 在 Zynq 上轻松起“跑”(转)
  4. 3dmax打开错误html,Windows安装3dmax软件失败提示错误三种解决办法
  5. oracle查询优化不走缓存,Oracle彻底优化——优化内存
  6. 视频批量添加水印的方法
  7. css在线代码生成工具汇总
  8. opensips(1)——安装opensips详细流程
  9. AcrelEMS-IDC综合能效管理系统 XXX数据中心案例分享
  10. 【北京迅为】i.MX6ULL终结者MPU6050 六轴传感器例程原理分析