养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

Robomongo的安装使用说明

时间:2024-10-27 19:24:46

MongoDB是一个基于分布式文件存储的数据库。原生的MongoDB是使用脚本操作的数据库,对于习惯Windows界面操作的人员来说,是一种很痛苦的经历。在此,我们介绍一下如何安装使用mongoDB的可视化操作工具-Robomongo。

工具/原料

windows7或以上操作系统

Robomongo安装包(官网下载)

Robomongo的安装

1、本机点击安装Robomongo,本部分操作无复杂内容,点击下一步直到完成操作。

Robomongo的运行

1、双击打开RoboMongo的快捷方式,弹出图中界面。选择图中红色方框内的Create选项,弹出以下窗口,创建新的链接。

Robomongo的安装使用说明

2、在name中输入创建链接的名称,在本次测试中,使用了Raiman。Address默擢噘橄堕认为本机的地址,端口默认为MongoDB的默认端口。(因为MongoDB可以自设定监听窗鄹绦谟嚣口,所以要保证该处的端口于MongoDB的端口号一致)。在建立链接的时候,不仅可以指定名称和链接地址,还可以使用Authentication创建认证内容,使用Advanced设定默认的数据库,设定SSL安全证书以及SSH代理等内容。如果需要对上述内容进行修改,可以点击链接图标,选择ManageConnections,进行edit操作。

Robomongo的安装使用说明

Robomongo创建数据库

1、在链接位置右键单击,弹出如图窗口。选择CreateDatabase,进行创建数据库的操作。弹出下述画面。

Robomongo的安装使用说明

2、在text框中输入数据库的名字,点击create,完成数据库的创建操作。在本次实验过程中,使用的数据库名字为BestJabber。

Robomongo的安装使用说明

3、创建数据库完成,右键点击数据库,选择DatabaseStatistics可以查看当前数据库的相应信息。选择DropDatabase可以对当前数据库进行删除操作。

Robomongo的安装使用说明

Robomongo操作数据库权限

1、单击打开数据库BestJabber,右键选择Users。在弹出的列表中,选择AddUser,进入创建数据库User的窗口中,如下图所示

Robomongo的安装使用说明

2、在Name,PassWord中输入User的用户名和密码,在UserSource中选择数据库BestJabber。在下面的操作权限中选择当前用户对数据库的操作权限。

Robomongo的安装使用说明

3、创建完成以后,可以通过右键点击User,进行User内容的edit操作,更改用户的用户名水貔藻疽,密码,权限,对应的数据库等内容,庖谳鲋阁或者点击DropUser删除该用户。注意:使用cmd窗口建立用户的时候,可以不输入密码;但是使用Robomongo,创建用户的时候,必须输入密码,否则不允许进行save操作。在edit用户信息的时候,可以不输入密码,但此项操作的意义,不是用户的密码为空,而是用户的密码保持不变。

Robomongo的安装使用说明

Robomongo操作Collection

1、右键点击数据库中的Collections选项,在弹出的列表中选择CreateCollections,弹出下图窗口。输入Collection的名字,点击Create,完成Collection的创建操作。

Robomongo的安装使用说明

2、右键点击数据库中的Collections选项,在弹出的列表中选择Coll娣定撰钠ectionStatistics,绺从萦米可以查看当前数据库中所有Collection的基本情况(包括系统下的admin和local等)。右键点击新建的Best3.0,选择Statistics选项,可以查看当前Collection的基本情况,如上、下图所示,可以显示Collection的名字,所归属的数据库,存储的数据条数(collections),包含的对象数目(objects),当前大小(dataSize),Collection的极限大小(storageSize),其他的内容,暂时未从相关资料中查到相应的意义。

Robomongo的安装使用说明

3、右键点击Best3.0,弹出的Collection操作中,包括下图中内容佼沣族昀:RenameCollection是对聚合进行重命名操作;Duplicate惺绅寨瞀Collection是对聚合进行复制操作,复制的聚合将存在本地,在弹出的窗口中,可以对复制的聚合进行命名;CopyCollectiontoDatabase可以将当前的聚合复制到其他服务器的数据库中,如下图所示:在server中选择数据库,在database中选择数据库,点击copy进行复制操作;DropCollection是删除当前的聚合。

Robomongo的安装使用说明

Robomongo的安装使用说明

Robomongo进行增删改查操作

1、右键点击聚合Best3.0,弹出下图窗口,可以对聚合进行增删改查的操作。

Robomongo的安装使用说明

2、选择InsertDocument,进行插入操作。输入name,age,work,marriaged,info(对象类型)。输入完成以后点击最下方的save按钮,完成insert操作。

Robomongo的安装使用说明

3、选择viewdoc掼鸿乡羰ument,可以查看当前聚合中的所有数据,如下图所示。viewdocument的操作命令相当于db[Best3.0].熠硒勘唏find()。注意:一般来说,都是使用db.聚合名来进行查询,但是Best3.0中有特殊符号“.”,所以用上述命令进行替代。

Robomongo的安装使用说明

4、为了完成复杂的查询操作,我们可以在当前的命令窗口上右键单击,在弹出的列表中选择NewShell(快捷键为CTRL+T),打开一个新的命令窗口

Robomongo的安装使用说明

5、在下图中的红色方框中输入新的命令,右键当前的命令窗口,选择Reload,(快捷键为CTRL+R),完成查询操作,在命令窗口下弹出相应的查询结果。注意:新的shell窗口不仅仅可以完成查询操作,还可以完成除此以外增删改查的各项操作。

Robomongo的安装使用说明

6、选择Updatedocument选项,进行更新操作。在query中,输入update的查询条件;在update内容中,输入update的相关信息;shell下的Script等内容,提示当前的操作是否完成。

Robomongo的安装使用说明

7、选择RemoveDocuments,弹出下述窗口,在remove后的{}内,输入删除文档的条件,完成删除操作,以下的Script等内容,提示当前的操作是否完成;选择RemoveAllDocuments,则删除Collection中的所有文档数据

Robomongo的安装使用说明

© 一点知识