博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MongoDB可视化工具Studio 3T的使用
阅读量:7124 次
发布时间:2019-06-28

本文共 2951 字,大约阅读时间需要 9 分钟。

原文地址:

studio3T 永久使用方法

新建文件studio3t.bat

插入代码

@echo off ECHO 重置Studio 3T的使用日期...... FOR /f "tokens=1,2,* " %%i IN ('reg query "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" ^| find /V "installation" ^| find /V "HKEY"') DO ECHO yes | reg add "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" /v %%i /t REG_SZ /d "" ECHO 重置完成, 按任意键退出...... pause>nul exit

一、官网地址

二、下载和安装

点击DOWNLOAD即可下载

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

安装完成选择连接

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

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

输入数据库名称点击OK

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

三、CRUD操作

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

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

1、Insert操作详解

插入一个文档,

插入多个文档,

2、Query操作详解

查询所有,,相当于: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" }
]);

按条件查询,相当于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" }
] );

更新单个文档

更新多个文档

替换文档

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" },
] );

删除所有文档

删除与条件匹配的文档

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

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

转载于:https://www.cnblogs.com/phpk/p/10898123.html

你可能感兴趣的文章
iscsi多路径客户端的配置
查看>>
Ubuntu启动器快捷方式
查看>>
dhcp在企业网中的应用
查看>>
悠然推荐:你的架构是如何一步步腐化的?
查看>>
网页自动刷新
查看>>
信息安全从业人员的面试记录(持续更新,直到入职)
查看>>
mysql5.6.29添加慢查询sql日志
查看>>
通过qq缓存图片,找到QQ号码,python版本
查看>>
部署vCeter Server虚拟设备
查看>>
创建CrossApp工程
查看>>
Android实现类似QQ的滑动删除效果
查看>>
Linux中ftp连接530错误的解决方法
查看>>
python 将子目录文件上移到指定根目录
查看>>
mysql启动之:报错解决办法
查看>>
CentOS 7系统上部署Apache+PHP+MariaDB+xcache使用rpm,php module
查看>>
随机数的生成
查看>>
记录一次勒索病毒漏洞扫描发现过程
查看>>
C语言之有符号数和无符号数
查看>>
windows server 2008 R2 远程报错
查看>>
inode 索引节点和软硬链接
查看>>