5.配置mongo命令行
来源:互联网 发布:移动宽带看网络电视卡 编辑:程序博客网 时间:2024/06/08 10:22
5.配置mongo命令行
最新内容会在源站更新,转载请保留原文链接: http://dashidan.com/article/mongodb/index.html
① .mongorc.js文件
MongoDB启动的时候, mongo会检查用户的HOME
目录, 查找一个名为.mongorc.js
的JavaScript
文件. 如果找到该文件
mongo在第一次运行命令提示符前, 会解释.mongorc.js
文件内容.
When starting, mongo checks the user’s HOME directory for a JavaScript file named .mongorc.js. If found, mongo interprets the content of .mongorc.js before displaying the prompt for the first time.
当你在mongo命令行中通过--eval
参数或者指定一个.js
文件执行一个JavaScript
文件或者表达式时, mongo在执行完命令后, 会读取.mongorc.js
文件.
你可以通过--norc
参数来禁止读取.mongorc.js
文件.
这个文件默认并没有, 需要自己创建一个.
② 自定义显示行数
可以在mongo命令行中输入以下代码,来显示代码行数:
cmdCount = 1;prompt = function() { return (cmdCount++) + "> "; }
命令行显示的样子:1>2>3>
`prompt`这个变量名不能改变.改变无效.
③ mongo命令行显示数据名字和主机名
host = db.serverStatus().host;prompt = function() { return db+"@"+host+"$ "; }
命令提示符显示:test@myHost1$
④ mongo命令行自定义显示运行时间和文档数量
prompt = function() { return "Uptime:"+db.serverStatus().uptime+" Documents:"+db.stats().objects+" > "; }
运行时间单位为秒.
可能会修改代码内容.这个是由JavaScript编译器决定.比如,可能将`1+1`转化成`2`或者删除注释等.⑤ 使用外部编辑器
我试了下,在linux中管用, windows中无效.
mongo命令提示符解释外部编辑器编辑的代码
可能会修改代码内容.这个是由JavaScript编译器决定.比如,可能将
1+1
转化成2
或者删除注释等.export EDITOR=vimmongo
在mongo命令行中, 你可以通过输入`edit `或者`edit `,来激活外部编辑器.###1.定义方法function myFunction () { }
###2.激活外部编辑器来编辑方法edit myFunction
在linux系统中会激活`vim`编辑器.编辑完成后,保存并退出`vim`.###3.在mongo命令行中查看方法myFunction
会显示function myFunction() { print("This was edited");}
mongo命令提示符解释外部编辑器编辑的代码
可能会修改代码内容.这个是由JavaScript编译器决定.比如,可能将`1+1`转化成`2`或者删除注释等.⑥ 修改mongo命令提示符显示行数
db.collection.find()
方法返回一个结果指针.这个方法默认会返回前20条数据.输入it
或继续显示20条.
可以通过设置DBQuery.shellBatchSize
来修改文档数量.
例如: 改为一次显示10行.
DBQuery.shellBatchSize = 10;
在mongo命令提示行中修改, 只影响当前窗口显示.
⑦ 参考文章
官网文章
⑧ 相关文章
MongoDB中文操作手册
阅读全文
0 0
- 5.配置mongo命令行
- mongo 命令行
- mongo命令行集合查询
- 8.mongo命令行中的数据类型
- mongo主从配置
- linux配置mongo详解
- php配置mongo扩展
- Mongo windows 64配置
- mongo集群配置
- springMvc配置mongo数据库
- mongo入门--基本参数配置
- mongo安装配置
- PyCharm配置mongo插件
- PyCharm配置mongo插件
- 关于mongo的命令行排重命令
- 7.mongo命令行运行JavaScript脚本
- tp上mongo的配置
- redis 安装及配置 mongo
- AES前端加密后端解密
- 关于python3的一些编码问题
- hibernate优化方案
- 云时代的新物种“神龙云服务器”,你造吗?
- Ubuntu 16.04 配置中文输入法
- 5.配置mongo命令行
- Mybatis逆向工程POJO
- 构造数组的MaxTree
- 用java写个GUI界面,实现桌面托盘,并能够实现从数据库获取数据,播放音乐
- 互联网协议入门(二)
- Linux命令:ifconfig
- NO9.作业
- hql和sql的区别
- 在laravel框架中:Error 1366: Incorrect string value: '\xF0\x9F\x91\xBD\xF0\x9F...' for column 'content'