我们知道编程中的数据库分为关系型数据库与非关系型数据库两大类.而MogoDB是非关系型数据库中最接近关系型数据库的一种,旨在为web应用提供可扩展的高性得到数据存储解决方案,另外其为爬虫提供了方便的数据存储容器.
代码如下(示例):
# 先启动MongoDB服务
mongod --dbpath db所在目录
# 再启动MongoDB数据库
mongo
# 注意:启动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的服务就好了.
出现这种情况的原因是在将MongoDB注册为系统服务时还开启着MongoDB服务,解决方法就是将MongoDB服务停掉然后再执行一遍注册系统服务的指令
2.在执行好注册MongoDB系统服务后再windows服务中找不到名为MongoDB的服务:
原因:电脑上安装的一些杀毒软件会阻止用户自定义添加Windows的系统服务.
解决方法:在遇到此类情况时,只需要关闭杀毒软件后重新执行一次系统服务注册指令即可.