学会使用MongoDB Compass ,实现MongoDB的可视化
目录一、介绍二、下载与安装三、使用方法四、其他可视化工具一、介绍MongoDB Compass 是一个强大的 GUI,用于在可视化环境中查询、聚合和分析 MongoDB 中的数据。官方也提供了文档描述其使用方法供用户查看。二、下载与安装点击网址,进入下载页面,根据自己的电脑进行系统选择,然后下载Compass的zip压缩包版本。打开压缩包,双击【MongoDBCompass.exe】,便进入了软件
目录
一、介绍
MongoDB Compass 是一个强大的 GUI,用于在可视化环境中查询、聚合和分析 MongoDB 中的数据。也可以利用直观的可视化编辑器更放心地修改现有文档,或者点击几下即完成插入、复制或删除文档。官方也提供了文档描述其使用方法供用户查看。
二、下载与安装
点击网址,进入下载页面,根据自己的电脑进行系统选择,然后下载Compass的zip压缩包版本。
打开压缩包,双击【MongoDBCompass.exe】,便进入了软件界面。
三、使用方法
3.1 启动和连接
启动MongoDB,MongoDB Compass连接数据库
输入命令,转到mongodb的安装目录下的bin目录下,输入【mongo】启动MongoDB,启动后可以看到以下信息,其中包含端口号、主机号等
双击下载好的MongoDB Compass文件中的MongoDBCompass.exe文件,即可运行,
点击【Connect】,连接到本机的MongoDB左侧栏中可以看到database和collections的信息等。
3.2 新建数据库和collection
我们可以先尝试在命令行中输入命令创建一个新的数据库和collection,看一看MongoDB Compass中会有什么变化。(collection好比table)
在命令行中输入【use 数据库名称】,表示新建一个database,利用命令【show dbs】,观察新建数据库
在命令行中输入【db.createCollection"collection名称"】,点击回车,表示新建collection成功
利用命令【show collections】验证新建collectiom
这时通过命令行确认已经新建了一个database和collection,在MongoDB Compass中点击【刷新】按钮,应该会在左侧显示出新建的databse和collection
我们也可以在Compass中直接新建database以及collection,
创建数据库
创建之后也可以在命令行中验证是否真的生成了新的database以及collection,方法和之前命令行中的命令一致
3.3 删除数据库和collection
如果是利用命令行,需要首先切换到想要删除的数据库(使用use命令即可),然后输入【db.dropDatabase()】,最后利用show dbs命令验证
是否删除成功。
在Compass中,可以使用更方便的方法删除数据库,在左侧栏鼠标
悬浮在想要删除的数据库上,点击垃圾桶按钮即可删除数据库。
在跳出的页面中再次输入要删除的数据库名称,点击【DROP DATABASE】,删除完成。
在Compass中,如果要删除collection,鼠标浮悬在要删除的collection上,点击右上角的【…】,点击【Drop Collection】,与删除数据库一样会跳出页面,需要输入要删除的集合名,之后删除完成。
3.4 在collection中插入数据
点击要插入数据的collection,出现以下界面
点击【ADD DATA】,会提供两种添加数据的方式,以file或者自行输入
若选择第二种【Insert Document】,出现以下界面,上方显示了数据将要插入的数据库和collection,下方界面进行输入。输入要插入的数据也有两种方式,一是list形式,二是table形式,自行选择如果选择table形式的,需要输入变量名、变量值以及属性
插入新数据之后:
collection中的数据也有三种展现形式,下面的是第三种(表格形式)
四、其他可视化工具
本文介绍的可视化工具全部适用与Windows系统,部分也适用于Linux和mac。
- MongoBooster
能够使用在mac os x,windows以及Linux系统中,它有免费,个人和商业版本,
下载地址 - Mongo Management Studio
Mongo Management Studio是一个用于数据库管理的免费MongoDB GUI工具。它轻巧,界面清晰,易于开发基于MongoDB的项目。免费版仅适用于Windows;而企业和个人则适用于Linux,Windows和MacOS。企业版(Web服务器)支持MongoDB Web界面HTTP GUI,这意味着我们可以在主服务器上安装,之后可以在本地或远程使用浏览器的任何系统上访问。但是,个人版和免费版只能在已安装它们的本地系统上使用。
下载地址 - Nosqlclient
Nosqlclient是一个免费的开源MongoDB管理工具,基于Web的GUI意味着不再需要命令行来管理数据库。我们可以使用Nosqlclient在MongoDB中插入,删除或更新数据,而无需使用查询。
下载地址
更多推荐
所有评论(0)