前言
我们知道编程中的数据库分为关系型数据库与非关系型数据库两大类.而MogoDB是非关系型数据库中最接近关系型数据库的一种,旨在为web应用提供可扩展的高性得到数据存储解决方案,另外其为爬虫提供了方便的数据存储容器.
安装与启动步骤
1.安装
- 通过安装软件傻瓜安装
- 进入安装目录,创建名为data的文件夹
- 进入data目录,创建db与log两个文件夹
- 进入log文件夹创建mongo.log文件
- 回到安装目录在与bin目录的同级目录下创建mongo.config文件
- 在配置文件(mongo.config)中写入两行代码
dbpath=db目录所在的路径
logpath=mongo.log文件所在的路径
2.启动
代码如下(示例):
# 先启动MongoDB服务
mongod --dbpath db所在目录
# 再启动MongoDB数据库
mongo
# 注意:启动MongoDB数据库时,一定要保证服务是开启的状态。
3.添加MongoDB系统服务
-
添加MongoDB的bin目录到系统环境变量
-
加载MongoDB服务到Windows服务上:
使用管理员身份打开cmd
执行命令Mongod --bind_ip 0.0.0.0 --logpath [mongo.log的目录] --logappend --dbpath [db的目录] --serviceName"MongoDB" --serviceDisplayName "MongoDB" --install
-
开启MongoDB的服务就好了.
4.遇到的问题及解决的方法
出现这种情况的原因是在将MongoDB注册为系统服务时还开启着MongoDB服务,解决方法就是将MongoDB服务停掉然后再执行一遍注册系统服务的指令
2.在执行好注册MongoDB系统服务后再windows服务中找不到名为MongoDB的服务:
原因:电脑上安装的一些杀毒软件会阻止用户自定义添加Windows的系统服务.
解决方法:在遇到此类情况时,只需要关闭杀毒软件后重新执行一次系统服务注册指令即可.