一、Mongo DB简介
MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为Web应用提供可扩展的高性能数据存储解决方案。
MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成,MongoDB文档类似于JSON对象,字段值可以包含其他文档,数组及文档数组。
MongoDB服务端可运行在Linux、Windows或mac os x平台,支持32位和64位应用,默认端口为27017。
MongoDB支持各种编程语言: Go,Python,Java,C++,PHP,C#等多种语言。
二、下载 MongoDB
从官网选择自己操作系统对应的安装包, MongoDB提供了可用于32位系统和64位系统的预编译二进制包(新版本没有了32位系统的安装文件) 。
下载页面: https://www.mongodb.com/download-center/community

三、安装 MongoDB

第一步 打开安装包

第二步 同意协议

第三步选择Custom自定义安装

第四步自定义安装目录

第五步默认即可
- 如果你选择不将 MongoDB 配置为服务,请取消选中 Install MongoD as a Service
- 指定以下列用户之一运行服务:
- 网络服务用户;即 Windows 内置的 Windows 用户帐户
- 本地或域用户:
- 对于现有本地用户帐户,Account Domain 指定为 ” . ” ,并为该用户指定 Account Name 和 Account Password 。
- 对于现有域用户,请为该用户指定 Account Domain ,Account Name 和 Account Password 。
- 指定 Service Name果你已拥有具有指定名称的服务,则必须选择其他名称。
- 指定 Data Directory(数据保存目录),对应于 –dbpath 。如果该目录不存在,安装程序将创建该目录并为服务用户设置访问权限。
- 指定 Log Directory(日志保存目录),该目录对应于 –logpath 如果该目录不存在,安装程序将创建该目录并为服务用户设置访问权限。

第六步 取消勾选 Install MongoDB Compass。
MongoDB Compass 为 图形界面管理工具 ,稍后可以自己去下载一个图形界面管理工具,比如Robo3T。
如果选择安装,之后的安装过程会很漫长。

第七步选择Install进行安装,并给予管理员权限。

正在安装

警告:如果安装时选择安装到C盘以外,在安装过程中很可能出现上图所示过程错误,先选择Ignore跳过,解决办法在下面给出。
解决方法:
1.打开MongoDB安装目录
2.在bin文件夹下找到 mongod.cfg 文件
# mongod.conf # for documentation of all options, see: # http://docs.mongodb.org/manual/reference/configuration-options/ # Where and how to store data. storage: dbPath: D:\MongoDB\data journal: enabled: true # engine: # mmapv1: # wiredTiger: # where to write logging data. systemLog: destination: file logAppend: true path: D:\MongoDB\log\mongod.log # network interfaces net: port: 27017 bindIp: 127.0.0.1 #processManagement: #security: #operationProfiling: #replication: #sharding: ## Enterprise-Only Options: #auditLog: #snmp: mp:
第42行,也就是最后一行,将mp: 注释掉或删掉
3.以管理员身份运行PowerShell或cmd 运行下面命令:
PS C:\Windows\system32> net start MongoDB MongoDB Server 服务正在启动 . MongoDB Server 服务已经启动成功。
启动成功。
你必须 登录 才能发表评论!