使用Javascript进行Mongodb数据库的远程操作
来源:互联网 发布:spark源码讲解 许鹏 编辑:程序博客网 时间:2024/06/02 18:20
最近在工作中遇到了这么个问题,在软件开发过程中自己在测试服务器上创建了mongodb数据库,开发工作一切都很顺利,但是要上线时,需要提供运行脚本,以保证在现网的数据库中创建和更新数据库。该怎么做呢?
以前没有学过mongodb,更没有学过脚本,于是从百度上和mongodb的官网寻找答案,原来mongodb是可以通过javascript执行命令的,而且mongodb中的指令基本都可以在js脚本中直接原封不动的书写。如下所示:
接下来就是如何在远程的服务器上执行这个Js脚本,首先我们需要解决的是如何连接到远程数据库。
MongoDB连接远程服务器的命令格式如下:
mongo 远程主机ip或DNS:MongoDB端口号/数据库名 -u user -p password
MongoDB连接远程服务器的命令示例代码如下:
//使用默认端口连接MongoDB
mongo 192.168.1.100
MongoDB shell version: 2.4.8
connecting
to
: 192.168.1.100/test
//连接MongoDB并指定端口
mongo 192.168.1.100:27017
//连接到指定的MongoDB数据库
mongo 192.168.1.100:27017/test
//指定用户名和密码连接到指定的MongoDB数据库
mongo 192.168.1.200:27017/test -u user -p password
接下来就是如何实现对远程的Mongodb数据库上运行指定的脚本文件了,很简单,只需要在上面连接的方式后面添加脚本所在的位置。
mongo 192.168.1.200:27017/test -u user -p password ****.js
这里的js脚本路径最好采用完整的路径。
如果您对我的技术专栏文章感兴趣并支持我继续深入的写下去,您可以扫码支持我,毕竟英雄惜英雄嘛,不管多少我都真心的感谢您,毕竟都是对我劳动成果的认可,谢谢(^_^)。。。
- 使用Javascript进行Mongodb数据库的远程操作
- 使用MongoDB命令连接远程服务器的MongoDB数据库
- 使用MongoDB命令连接远程服务器的MongoDB数据库
- 使用MongoDB命令连接远程服务器的MongoDB数据库
- 使用MyEclipse对MongoDB数据库 进行增删改查操作
- 使用MongoDB类操作MongoDB数据库总结
- 使用SQLiteDatabase进行数据库操作的步骤
- 使用DbUnit进行数据库操作的单元测试
- 使用nutz进行复杂的数据库操作
- SQL远程连接数据库进行数据操作
- 使用JavaScript操作数据库
- 用JavaScript对MySQL数据库进行操作的方法
- 使用mongoDB pipeline进行聚合操作
- MongoDB数据库的索引操作
- mongoose 操作mongodb数据库的
- mongoDB数据库的查询操作
- MongoDB数据库的基本操作
- MongoDB数据库的基本操作
- scrapy的使用,修正《Python下用Scrapy和MongoDB构建爬虫系统》
- 黑马程序员__数组
- PADS学习之路03-PADS LOGIC下拉菜单File
- spring4+springmvc4+hibernate4异常
- Tika通用的内容分析工具
- 使用Javascript进行Mongodb数据库的远程操作
- 非严格主对角矩阵的转化(matlab实现)
- 南阳acm108士兵杀敌(一)(线段树)
- 接口回调,以Android的事件监听为例
- Scala Learning(4): Currying柯里化的推演
- jquery 根据name属性查找元素
- 关于支付宝的注意事项
- 解决重邮无法访问蓝鸽听力以及无法访问部分内网的解决方法
- C++ 值传递、指针传递、引用传递