【补档】MongoDB 学习笔记(三) MongoDB 数据库远程连接 GUI 工具 MongoDB Compass 的使用
本文最后更新于 474 天前,其中的信息可能已经有所发展或是发生改变。

本来是准备买 Navicat 的,但是不巧错过了永久版 7 折的优惠......意外发现 MongoDB 官方居然也有可视化工具:MongoDB Compass,社区版是免费的,尝试一下并留个笔记。


1、下载和安装 MongoDB Compass
下载地址:Download MongoDB Compass
选择全功能版本、然后选择自己的操作系统:

版本

下载完后是个可执行的 .exe 文件,转移到你需要的路径后直接打开,会在桌面创建快捷方式:
转移

直接打开

看情况勾选隐私选项:
勾选隐私

各选择内容:
✅ 启用产品反馈工具
启用一个工具,用于直接从 Compass 发送反馈或与我们的产品和开发团队交谈。
🔲 启用地理可视化
允许 Compass 向第 3 方地图服务发出请求。
✅ 启用崩溃报告
允许 Compass 发送包含堆栈跟踪和未处理异常的崩溃报告。
🔲 启用使用统计
允许 Compass 发送匿名使用统计信息。
✅启用自动更新
允许 Compass 定期检查新的更新。

2、连接远程数据库
官方给了一键连接形式:

一键连接

但是由于我在服务器端设定了只允许来自 localhost 的连接,因此需要建立 SSH 隧道连接到服务器、再连接服务器本地的 MongoDB 数据库,如果你和我的配置一样,那么可以参照我以下的连接方式。
先选择 Fill in connection fields individually
Fill in connection fields individually

数据库连接信息按照自己的填,我开启了强制认证,因此需要填写用户和密码:
数据库连接信息

比较重要的是连接服务器这里,也是按自己的配置填写,我用的私钥登录:
私钥登录服务器

点击 Connect 连接后就能看见你的数据库信息了:

如果出现以下错误信息:

An error occurred while loading navigation: command hostInfo requires authentication

那么说明你已经开启了数据库的强制认证,登录的话需要填写正确的账号密码,实在忘记的话就尝试去找回吧。

3、基础操作
操作很简单,应该稍微介绍一下就行了。
① 左上角 Local 退回到数据库选择页面,右侧的 Database 面板可以选择新建数据库或是进入数据库:

基础操作 ①

② 进入数据库后可以选择新建集合或是进入集合:
基础操作 ②

部分情况下你可能会发现数据库内的集合对不上,那么请刷新一下,这也是我使用时常出现的 BUG:

刷新

③ 进入集合就可以对文档做增删改查了:

增查

Performance 面板可以查看数据库的运行状态,包括内存占用等信息,用来监视 MongoDB 这种吃内存的怪物还是蛮方便的:
运行状态

MongoDB 暂时只是用来存下历史价格数据,等后期真正使用数据时再做探索。
本章结束。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇