【赵强老师】使用MongoDB的命令行工具:mongoshell

发布时间:2020-08-12 00:09:24 作者:zhaoqiang7788
来源:ITPUB博客 阅读:251

一、启动mongo shell

安装好MongoDB后,直接在命令行终端执行下面的命令:

mongo

如下图所示:

【赵强老师】使用MongoDB的命令行工具:mongoshell

可选参数如下:

【赵强老师】使用MongoDB的命令行工具:mongoshell

也可以简写为:

【赵强老师】使用MongoDB的命令行工具:mongoshell

在mongo shell中使用外部编辑器,如:vi,只需设置环境变量:

export EDITOR=vi

启动mongo shel即可。下面我们在mongoshell中编辑一个函数:

定义函数:

function myFunction () { }

编辑函数:

edit myFunction
function myFunction() {print("Hello World") }

二、mongoshell的启动配置文件.mongorc.js

当启动的时候,mongo检查用户HOME目录下的一个JavaScript文件.mongorc.js。如果找到,mongo在首次显示提示信息前解析.mongorc.js的内容。如果你使用shell执行一个JavaScript文件或计算表达式,要么通过在命令行使用—eval选项或者指定一个.js文件给mongo,mongo会在完成JavaScript的处理后读取.mongorc.js文件。你可以使用—norc选项来阻止加载.mongorc.js。

cmdCount = 1;
prompt = function() {
    return "mongo " + (cmdCount++) + "> ";
}
 效果如下:

【赵强老师】使用MongoDB的命令行工具:mongoshell

host = db.serverStatus().host;
cmdCount = 1;
prompt = function() {
    return db+"@"+host+" " + (cmdCount++) + "> ";
}
 效果如下:

【赵强老师】使用MongoDB的命令行工具:mongoshell

三、mongoshell的基本操作

db
use <数据库名称>
show dbs  或者  show databases

【赵强老师】使用MongoDB的命令行工具:mongoshell

推荐阅读:
  1. webstorm比dw强的地方
  2. 跟王老师学反射(六):使用反射调用方法

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mongodb 命令行 mongoshell

上一篇:mpp 数据库greenplum官方商业版本与开源版本的差异

下一篇:MySQL 5.5复制升级到5.7的一点简单尝试

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》