如何在shell命令行模式下执行mongo命令

分类:编程技术 时间:2024-02-20 15:58 浏览:0 评论:0
0
小编给大家分享一下如何在shell命令行模式下执行mongo命令。相信大多数人对此还不是很了解,所以分享这篇文章供大家参考。希望您读完这篇文章后能有所收获。让我们一起来了解一下吧!

示例:
mongo --host 172.31.36.77 --port 27017 -u admin -p 'HpyD9KAd(JDkHRY9' admin --eval "db.currentOp()"

1.交互式mongo shell

大部分mongodb教程在第1章都会讲解

mongo 127.0.0.1:27017

使用测试

db.users.findOne()

2. mongo --eval 运行脚本

不进入交互模式,直接在操作系统命令行下运行mongodb脚本。

mongo 127.0.0.1:27017/test --eval "printjson(db.users.findOne () )"

3.在OS逗号上运行js文件第二行

mongo 127.0.0.1:27017 /test userfindone.js

userfindone.js的内容:

printjson(db.users.findOne());


注意:

对于以上所有命令,如果连接的数据库是127.0.0.1:27017 ,则主机和端口可以省略,例如:

mongo test --eval "printjson(db.users.findOne())"< /p>


[javascript] 查看纯文本 复制

//dosomething.js

p>

load("utils.js");

var a = 17;

var b = 48;

sum(a+b);


以上是《如何在shell命令行模式下执行mongo命令》的全部内容本文,感谢您的阅读!我相信大家都有了一定的了解,希望分享的内容对大家有所帮助。如果您想了解更多知识,请关注行业资讯频道!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 如何在shell命令行模式下执行mongo命令

用户评论