您的位置:首页 > 数据库 > Mongodb

安装MongoDB -- Windows平台

2017-01-09 15:11 399 查看
1. 安装MongoDB

2. 添加环境变量

  将安装后的bin目录,添加至系统的Path环境变量中,例如我的安装路径为“C:\Program Files\MongoDB\Server\3.2\bin”;

  “我的电脑--属性--高级系统设置--环境变量”,“系统变量--Path”,编辑。非win10系统,注意使用英文“;”分隔。

3. 启动MongoDB服务

  这里使用配置文件的方式启动服务:

  1. 新建mongo.config文件,使用NodePad++或者Sublime写入。

# 数据库存储路径 (目录)
dbpath=D:\MongoDB\data\db
# 日志文件路径(文件)
logpath=D:\MongoDB\data\dbConf\mongo.log
# 以追加的形式写日志
logappend=true


  2. 保证上述文件中的目录均存在,例如“D:\MongoDB\data\db”,“D:\MongoDB\data\dbConf”。

  3. 打开CMD,使用命令行启动MongoDB服务

>mongod --config D:\MongoDB\mongo.config


  4. 通过命令行输出结果,或Robomongo连接数据库,检查服务是否开启

>mongo
MongoDB shell version: 3.2.11
connecting to: test


  PS:

  1. 如果未配置环境变量,则需将CMD的当前路径切换至安装后的bin目录下;

  2. 引用任何路径,如果含有空格,则须使用双引号指定。

4. 添加Windows服务

  1. 使用管理员权限运行CMD,以win10为例,“Windows系统--命令提示符--右键--更多--以管理员身份运行”。

  2. 添加至Windows服务,随开机自动启动

mongod --config D:\MongoDB\mongo.config --install --serviceName MongoDB --serviceDisplayName MongoDB


  3. 查看Windows服务,可看到



  4. 如果状态不是正在运行,可以选择启动服务,重启电脑亦可。

5. 备份\恢复备份数据

  1. 数据备份 mongodump -h dbHost -d dbName -o dbDirectory,例如

mongodump -d Test -o D:\MongoDB\dump\test


-h 服务器所在地址

-d 要备份的数据库示例

-o 备至存放的目录,须提前建好

  2. 数据恢复 mongorestore -h dbHost -d dbName -o dbDirectory --drop,例如

mongorestore -d Test -o D:\MongoDB\dump\test


--drop 先删除当前数据,再恢复。慎用。

-o 备份数据所在位置

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: