Mongo 常用的server命令
1.启动mongodb的服务使用:
mongod --help
启动mongodb的本地服务(data目录和bin同级别)
mongod --dbpath ../data
从参数文件中启动
mongod -f /etc/mongodb.cnf
后台启动方式:
mongod --dbpath=../data --logpath=../logs --fork
2.登录mongodb数据库
mongo --help
登录本地数据库
mongo
登录远程数据库:
mongo 123.123.101.24:27017/mash5
mongo 192.168.73.149:27017/mash5
mongo 192.168.73.176:27017/mash5
3.恢复本地dump文件
查看帮助:
mongorestore --help
导入本地的dump文件
mongorestore C:\mongodb\bin\dump_bak_11241739\mash5
导入多个数据库
mongorestore --directoryperdb C:\mongodb\bin\dump_bak_11241739
远程恢复
mongorestore -h 192.168.73.176 --directoryper C:\backup\mongodb
4.备份数据库
查看帮助
mongodump --help
在mongodump命令目录里生成一个dump目录存储导出文件(导出多个数据库)
mongodump
导出数据库到某一个目录(单个数据库)
mongodump --db mash5 -o C:\temp
远程导出
mongodump -h localhost --port 27017 -o c:\temp
mongodump --port 27017 --host 123.123.101.20
在mongodb的官方上search mongodump没有相应的资料,自己就在shell命令行里面 :
/data/mongodb-linux-x86_64-1.6.0/bin/mongodump --help 了一把, 自己来测试了,测试总结如下:
备份本机mongodb到/tmp/bakup目录下面:
[root@localhost csf]# /data/mongodb-linux-x86_64-1.6.0/bin/
mongodump -h 192.168.0.39:10001 -d csf -o /backup/mongodb
将/tmp/backup 下面的文件导入数据库:
[root@localhost csf]#
/data/mongodb-linux-x86_64-1.6.0/bin/
mongorestore -h 192.168.0.39:10001 -d csf -drop --directoryperdb /backup/mongodb/csf/
【注释】--drop参数,有此参数,则表示,先删除所有的记录,然后恢复。如无此参数,则恢复备份时候的数据,备份之后新增加的数据依然存在;
/backup/mongodb则是备份文件存放路径
转载于:https://www.cnblogs.com/xuweili/articles/3659279.html
Mongo 常用的server命令相关推荐
- 常用SQL Server数据修复命令DBCC一览(转载)
MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令. 1. DBCC CHECKDB 重启服务器后,在没有进行任何操作的情况下,在SQL查 ...
- 常用MySQL的命令集锦
常用MySQL的命令集锦 一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再 ...
- 常用的stsadm命令行参数
常用的stsadm命令行参数有: 1.installfeature.uninstallfeature: feature部署和卸载: 安装feature:stsadm -o installfeature ...
- 网卡清空缓存命令_九个常用的网络命令 ,很实用!
内容来源:云极安 一.ping命令 ping是个使用频率极高的实用程序,主要用于确定网络的连通性.这对确定网络是否正确连接,以及网络连接的状况十分有用.简单的说,ping就是一个测试程 ...
- 37条常用Linux Shell命令组合
2019独角兽企业重金招聘Python工程师标准>>> 37条常用Linux Shell命令组合,推荐个各位网友,老手和新手们都值得收集和总结的东西.一起来看看 序号 任务 命令组合 ...
- 常用window cmd命令
常用window cmd命令 services.msc---本地服务设置 notepad--------打开记事本 calc-----------启动计算器 regedit.exe----注册表 ms ...
- gitlab ci 自动化部署_前端gitLab加jenkins自动化构建和部署,以及服务器常用的linux命令行操作,免密登录...
常用的linux命令行操作 将项目部署到服务器后,需要查看文件是否已经部署成功,已经对文件进行增删改查操作,就需要用到命令行操作,常用操作如下: ll 罗列出当前文件或目录的详细信息,含有时间.读写权 ...
- 经典MySQL语句大全和常用SQL语句命令的作用。
转载自 http://blog.csdn.net/suyu_yuan/article/details/51784893 转自网络: 经典MSSQL语句大全和常用SQL语句命令的作用 下列语句部分是M ...
- c#endread怎么打印出来_C#编程直接发送打印机命令到打印机及ZPL常用的打印命令详解...
本文主要向大家介绍了C#编程直接发送打印机命令到打印机及ZPL常用的打印命令详解,通过具体的内容向大家展示,希望对大家学习C#编程有所帮助. using System; using System.Co ...
最新文章
- 试过不用循环语句撸代码吗?
- 一文理解Ranking Loss/Margin Loss/Triplet Loss
- java手机号归属地查询_【原创】Java实现手机号码归属地查询
- 用Ext 2.0 combobox 做的省份和城市联动选择框
- ABAP性能优化之向内表添加纪录
- asp.net MVC的EF与easyui DataGrid数据绑定
- angularjs 导出excel php,AngularJS 导出Excel指令
- iOS开发学习之MapKit - 获得在MapView(地图)中显示多个标记的区域(MKCoordinateRegion)...
- P6178-[模板]Matrix-Tree 定理
- php发扑克牌,php 扑克牌代码的简单例子
- kubernetes 学习 pod相关
- [Web Chart系列之三] 图形布局-Layout
- Oracle数据库创建表空间
- vector内存分配和回收机制
- 3月20日 表单
- html遮罩水印,CSS滤镜遮罩,图片水印效果
- Unity3D脚本学习1
- 马化腾的格局:最后都是人品的竞争
- 手脱FSG压缩壳及问题处理
- C++Primer 第8章IO流
热门文章
- java 启动jar包JVM参数
- Python: ord()函数
- 全息营销话题提纲(2-1)--王甲佳全息营销系列15
- Windows Server_2008下搭建个人下载服务器(FTP)
- 六个国外免费的DNS服务-做英文与外贸必备
- Spring AOP介绍
- cnblogs今天开通了!
- 错误契约(FaultContract)与异常处理(转)
- linux mrtg,鳥哥的 Linux 私房菜 -- MRTG 流量偵測法
- 开源php todo,TODO:当PHP遇上IIS