@Channelchan
2017-08-14T13:35:59.000000Z
字数 1390
阅读 13225
在MongoDB官网选择合适操作系统的安装包下载:
https://www.mongodb.com/download-center?jmp=nav#community
下载完后按照[Installation Instruction][1]中的步骤安装。
安装完用命令行进入安装后的bin目录并执行
./mongod -h
如果没有输出错误信息则说明安装成功。
可以将安装后的bin目录加入环境变量([windows][2], [linux/mac os][3]),这样就可以直接在命令行使用mongodb的命令。
以D盘为例,在D盘创建目录(新建文件夹) MongoData。
进入MongoData,创建目录db, log。
在MongoData中新建文本文件dbconfig.txt。
在文件中写:
logpath=D:/MongoData/log/mongodblog
dbpath=D:/MongoData/db
serviceName=MongoData
serviceDisplayName=MongoData
以管理员权限启动命令行
mongod -f D:/MongoData/dbconfig.txt --install
net start MongoData
这样数据库就启动了。
从百度云下载压缩好的备份文件一起并解压
链接:http://pan.baidu.com/s/1miuWy0o 密码:r7s2
链接:http://pan.baidu.com/s/1nv2vYsh 密码:nsyb
进入解压后的目录可以看到5个目录:
目录 | 数据 |
---|---|
adjust | 复权因子 |
factor | 因子 |
info | 其他信息 |
Stock_D | 日线 |
Stock_H | 小时线 |
这里可以使用mongorestore命令恢复
mongorestor -d dbname --dir path --gzip
dbname: 要恢复到的数据库名字 path: 备份地址 --gizp: 文件是以gz形式压缩的要用这个参数来恢复
以解压到D:/backup为例:
恢复日线数据:
mongorestore -d Stock_D --dir D:/backup/Stock_D --gzip
恢复小时数据:
mongorestore -d Stock_H --dir D:/backup/Stock_H --gzip
恢复因子数据:
mongorestore -d factor --dir D:/backup/factor --gzip
恢复复权因子:
mongorestore -d adjust --dir D:/backup/adjust --gzip
恢复其他信息:
mongorestore -d info --dir D:/backup/info --gzip
恢复数据的时间可能较长建议以 info, adjust, Stock_D, stock_H, factor 的顺序来恢复。
robomongo是一个用于mongodb可视化的软件,可以很方便的看到mongodb中存的数据。
可以到https://robomongo.org/download下载对应系统版本的robomongo。