Mongo shell 使用方法及操作指南
|
![]() |
![]() |
![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
Mongo shell 是 MongoDB 的命令行管理工具,功能非常强大,最近社区很多人咨询的一些问题,比如
上述问题都可以通过 Mongo shell 来解决,而且 Mongo shell 能做的远不止这些。
语法糖为了方便关系型数据库的的用户切换到 MongoDB 上能快速上手,mongo shell 里做了一些语法上的兼容(最终还是通过调用 MongoDB 的命令实现的 ),例如
列出运行日志 执行命令MongoDB 的所有请求都以命令的形式发出,支持的命令列表参考Database Commands
基本所有的 driver 都会实现一个通用的执行命令的接口,然后再封装出一些常用的接口(比如常用的 CRUD 操作),mongo shell 通过 runCommand 接口来实现执行命令,例如执行 serverStatus 命令
} ) mongo shell 也对很对很多常用的命令进行了封装,让用户使用起来更简单。
常见的封装接口包括
... 文档格式化输出很多同学在使用 mongo shell 时,觉得文档输出后可读性差,比如
} } 实际上,mongo shell 可以对 cursor 的输出进行格式化(pretty)输出,JSON 的文档会被格式化输出,可读性很强
} } mongo shell 里还可以通过 printjson 来格式化输出任意 json 对象,比如
} shell 脚本调用mongo shell 除了支持交互式的调用方式,还能支持执行完一个或一批操作后自动退出,这样就能很方便的在 shell 脚本里调用 mongo shell,比如获取 MongoDB 各个命令备调用的次数。
: 104198 } 如果要一次执行很多个 MongoDB 的操作,可以将操作写到文件里,然后使用 mongo shell 批量执行
100 mongo shell 还提供『启动时执行脚本』的机制,类似与 linux shell 里的启动新的 shell 时,执行~/.bashrc 等文件的机制。
只要将脚本写入 ~/.mongorc.js 文件里, mongo shell 启动时,就会先执行这个脚本,例如
Welcome, ZhangYoudong > man 手册上述的命令,并不需要去记忆,跟使用 linux shell 一样,需要用的时候看下 help 信息
misc 除了上述功能,mongo shell 还提供了命令补全、命令历史等很多实用的功能,只要习惯了使用 mongo shell,根本无需再使用图形界面来管理 MongoDB;当然为了方便更多用户,阿里云 MongoDB 云数据库 不仅支持通过 mongo shell 及 其他第三方图形管理工具访问,还附带一个 DMS 的数据库管理系统,供用户免费使用。
猜你可能想看的VPS
- 快快数据:香港CN2 VPS(5M不限流量),24元/月;美国BGP V 美国VPS[主机]
- 从阿里云七代云服务器,谈云计算四大趋势 全球[VPS测评]
- 2023年 IDC市场结构和方向的深度分析 全球[VPS测评]
- 缓解云计算人才焦渴,苏州工业园区用三年引得源头活水来 全球[VPS测评]
- 跨境电商洋码头生死攸关:买手流失资金被冻结保全 全球[VPS测评]
- 野草云怎么样?香港、美国圣何塞高防VPS 1核1G3M 月付19元 美国VPS[主机]
- VPSPlayer,超便宜香港cn2线路小带宽VPS,2核4G内存仅30 香港VPS[主机]
- 极光kvm怎么样?香港大带宽VPS促销1核1G内存19元/月起,5G防御 香港VPS[主机]
- HostHatch:1核/2GB/20GB空间/KVM/香港/洛杉矶/纽 虚拟空间(主机)
- 一万网络双蛋狂欢活动:2核2G5M云服务器仅377.46元/年 全球[VPS测评]
- 硅云服务器拼团活动:香港云服务器1核1G,拼团价仅98元/年 香港VPS[主机]
- 锤子云:香港CN2云服务器15元/月,三网CN2线路回程,建站vps专属 香港VPS[主机]
- 恒星云:喜迎新春香港CN2云服务器,首月9.9元;深圳2核4G云服务器仅 香港VPS[主机]
- 腾讯云香港轻量云2核2G服务器:30M带宽低至704元/年;2312元/ 香港VPS[主机]
- 百纵科技:美国洛杉矶云主机4核8G大带宽仅799元/月;圣何塞vps,1 美国VPS[主机]
- pigyun:韩国CN2云服务器仅14元;香港CN2建站vps特惠+美国 韩国VPS[主机]
- MineServer:香港cn2/日本cn2云服务器,2核/2G/35G 虚拟空间(主机)
- 零云数据:辽宁BPG云服务器,19元/月起,防50G;香港CN2路线vp 香港VPS[主机]
- DDOS攻击类型有哪些? 全球[VPS测评]
- 香港云服务器对于建站有什么便捷的地方? 香港VPS[主机]
- 自适应bootstrap左侧导航可关闭 全球[VPS测评]
- 香港云服务器怎么选?云服务器性能测评对比 香港VPS[主机]
- 如何更改WHMCS默认后台路径让WHMCS系统更安全 全球[VPS测评]
- 做跨境电商一个月都有多少收入? 全球[VPS测评]
- Rustrot-深绿色UI电商网站模板HTML5框架 全球[VPS测评]
- Linux chown -R 指令介绍与使用 全球[VPS测评]
- 瓜云互联怎么样?香港/美国洛杉矶CN2高防vps 50G月付34元 美国VPS[主机]
- 恒创科技怎么样?香港美国云服务器/独服/高防全场2.5折起 美国VPS[主机]
- anyhk香港HKT商宽NAT VPS,1Gbps无限流量,终身8折¥3 香港VPS[主机]
- tmhhost:8折优惠,美国cn2 gia高防vps,香港NTT vp 美国VPS[主机]
转载请注明原文地址: http://140.238.13.167:12355/read-205773.html











