一 :安装包部分
我在安装mongodb 主要参考了,菜鸟教程和百度经验中方法
下载安装包,路径:https://www.mongodb.com/download-center
接着双击:点击next
打上对号表示同意,继续next;
Complete是系统安装,装在C盘,Custom则是自定义安装,答主选择自定义安装:
从一图到二图:我将MongoDB安装在了D:\MongoDB目录下,接着next
点击Install 安装,安装完毕后点击Finish;
二:创建文件
2.1 在D:\MongoDB文件下创建两个文件分别是**data和log(日志文件)
我在data的下面又创建了db文件夹(存放创建数据库的文件)**;(这是因为MongoDB本身不能自动创建用于存放日志和数据库文件·的目录,所以需要手动创建)
三:打开cmd,win8以上以管理员资格运行
3.1首先找到你安装的MongoDB的bin路径,我的是:D:\MongoDB\bin
找到后运行通过指令 mongod.exe –dbpath D:\MongoDB\data\db 来运行mongodb
然后:
当然也可能你的系统会报出:
这是因为MongoDB需要:
VC+2015 RC x64的支持,否则会报出这个错误
下载网址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
But:当时答主安装最新的VC+2015时一直安装失败,然后答主选择了一个版本老一些的安装成功了;
3.2安装之后再 运行一下mongod.exe –dbpath D:\MongoDB\data\db
验证是否成功的方式:
3.3在浏览器中输入
http://localhost:27017
网页中出现这句英文就说明安装好了。
四:将MongoDB服务器作为Windows服务运行
4.1: 首先在mongodb目录下创建mongodb的配置文件 mongo.cfg;
在log目录下创建mongo.log来存放日志信息
4.2:然后在mongo.cfg中添加配置信息
dbpath=D:\MongoDB\data\db
logpath=D:\MongoDB\log\mongo.log
4.3在 bin 目录下 输入mongod –config D:\MongoDB\mongo.cfg –install –serviceName “MongoDB” 注释:这是将mongo的启动方式改为按照配置文件启动,直接复制的时候要注意双引号应该是英文状态下的
4.4**在系统的环境变量 path的值 后面加上mongodb的安装路径**
在path值的最后加 ;D:\MongoDB\mongodb\bin,主要分号
4.5之后输入 net start mongodb 就打开mongo的服务了
输入 net stop mongodb 关闭服务
查看在Windows服务中:
首先通过services.msc来进入Windows的服务:
4.6接着:
可以看到MongoDB的服务了,用户可以可以从windows中开启;
也可以从cmd中使用 net start mongodb
BUG
1: 在进行mongodb服务结束时 会报错,但是并不影响关闭功能,我也没找到解决的方法
2:在进行 net start mongodb 时报 系统错误 5
解决:使用管理员身份运行**
3: 在进行 net start mongodb时 报系统错误 1067
解决:在这篇博文中写的很详细
http://www.cnblogs.com/xiaoit/p/3872790.html
4:如果第一次没有安装成功,第二次安装时,需要删除windows服务中的mongoDB服务
在进行 net start mongodb 时报 系统错误 2
解决:卸载之前配置的mongoDB服务,再重新安装服务(执行4.3)
在这篇博文中写的很详细
http://jingyan.baidu.com/article/455a995083f2c5a167277872.html
本章使用文件 放在百度云盘
http://pan.baidu.com/s/1gfur5LL
密码:kukh
博主用的 MongoDB的一个可视化工具是 Rotomongo,感兴趣的小伙伴可以去网上看看其他教程试试;
转载: https://blog.csdn.net/qq_34731574/article/details/57416920