热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MongoDB远程Shell脚本创建数据库

如何解决《MongoDB远程Shell脚本创建数据库》经验,为你挑选了1个好方法。

这个论坛的新手,对mongodb来说,我的目标是自动化从计算机客户端上的Linux BATCH到服务器的数据库创建。

cOnn= new mongo();    "returns OK"
db = conn.getDB("admin"); "returns OK"
db.runCommand( { use NewDatabase } ) "returns *NOK* , this  is not the good syntax  "

在Shell Helper中找不到方法,或者我在mongodb帮助中错过了它:http : //docs.mongodb.org/manual/tutorial/write-scripts-for-the-mongo-shell/

有解决方案还是我必须使用Py -Pymongo或其他语言?

谢谢,对不起我的第一篇文章我不是一个很好的文章。



1> Stennie..:

如果要通过传递给mongoshell 的命令行创建/使用数据库,则可以:

使用Javascript文件中的脚本等效项use NewDatabase

db = db.getSiblingDB('NewDatabase');

传递您的脚本应在mongoshell命令行上执行的数据库名称:

mongo NewDatabase foo.js

如果您未指定数据库名称,test则是mongoShell 使用的默认名称。


推荐阅读
author-avatar
-微城市-互粉-
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有