更新时间:2023-05-24 09:47:02浏览次数:374+次
本文介绍在Linux系统上使用MongoDB Compass的图解方法,内容有连接到MongoDB数据库、连接到远程数据库实例、使用MongoDB Compass创建数据库和在MongoDB Compass中删除数据库。
前提条件
如果Linux系统中还没有安装MongoDB和MongoDB Compass,请按以下指南来完成:
在Debian 11/Debian 10系统上安装和配置MongoDB 6:https://www.hmxthome.com/linux/5007.html
RHEL/CentOS/Rocky Linux上安装MongoDB Compass:https://www.hmxthome.com/linux/5169.html
连接到MongoDB数据库
如果您的系统上安装了MongoDB实例和MongoDB Compass,然后启动MongoDB Compass,这时您可以通过单击连接(Connect)来连接它,如下所示:
您将连接到系统上的现有数据库。
连接到远程数据库实例
如果您想连接到远程数据库实例,请单击“单独填写连接字段(Fill in connection fields individually)”。在主机名段中,您可以通过输入其主机名连接到本地主机数据库或远程系统:
完成后,单击连接按钮。您应该看到您的数据库如下:
使用MongoDB Compass创建数据库
连接到数据库时,可以轻松地创建和编辑数据库。在这个数据库中,让我们创建一个名为mongotestdb的数据库和一个名称为“user details”的集合:
点击“创建数据库(Create Database)”,您应该会看到您的数据库显示如下:
现在我们点击它进入数据库:
在我们创建的集合中,我们将尝试向其中添加数据。首先,单击它以打开:
在上面的页面上,您可以手动添加数据或从文档导入数据,通常是JSON或CSV文件。浏览并加载它,然后选择上传的文件类型并单击导入:
要手动创建文件,请单击“添加数据(Add data)”,然后在显示的下拉列表中选择“插入文档(Insert Document)”:
您将在粘贴一个或多个文档的区域中输入集合的详细信息。保持Id不变,然后单击“插入(insert)”:
您应该添加您的收藏:
在MongoDB Compass中删除一个数据库
您可以很容易地在MongoDB Compass中删除数据库,方法是导航到左侧的数据库并单击“删除数据库(drop database)”,如图所示:
退出,点击最左角的连接按钮,断开与MongoDB Compass中实例的连接,然后选择断开连接,如图所示:
至此,在MongoDB Compass中删除一个数据库操作完成。
通过以上方法,可以看到,MongoDB Compass能够帮助用户在不使用shell命令的情况下轻松创建、编辑和删除数据库。