1.MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装。
官方地址:https://www.mongodb.com/
本教程下载3.4版本:http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4-
latest-signed.msi
2.运行 mongodb-win32-x86_64-2008plus-ssl-v3.4-latest-signed.msi
3.在bin目录下自己创建的mongo.conf中配置自己的配置
#数据库路径
dbpath=d:\MongoDB\Server\3.4\data \\自己安装的路径
#日志输出文件路径
logpath=d:\MongoDB\Server\3.4\logs\mongo.log \\自己安装的路径
#错误日志采用追加模式
logappend=true
#启用日志文件,默认启用
journal=true
#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#端口号 默认为27017
port=27017' \\想改的话 可以自己改端口号
4. 通过cmd 进入到安装的 mongoDB的bin目录下. //假如你的系统是windows 专业版, 那么你需要使用管理员打开cmd
打开后
假如出现:net start mongodb 服务名无效 或者 net start mongodb 发生错误5,拒绝访问。
原因: 是因为没有用管理员权限运行cmd。
假如出现:服务名无效
原因: 启动了,但是服务器没有启动
解决办法: 删除创建的Data 文件夹中的所有数据 ,然后以管理员身份进入cmd 重新执行一遍, 即可解决
步骤:
1.将data目录下的所有文件都删除;
2.以管理员模式打开cmd,cd到mongodb bin目录下,运行:
mongod --config "D:\Mongo\mongo.conf" --install --serviceName "MongoDB" (注意前面语句中mongo.conf 的安装位置,)
再运行:
net start MongoDB