内容简介:在本页面你可以看到• 先决条件• 安装社区版MongoDB
在本页面你可以看到
• 先决条件
• 安装社区版MongoDB
• 将社区版 MongoDB 作为Windows服务运行
• 从命令解释器运行社区版MongoDB
• 其他注意事项
以下教程使用MongoDB安装向导在Windows上安装MongoDB社区版 4.0。如要使用命令行(cmd.exe)运行 msiexec.exe进行安装,请参阅 使用msiexec.exe进行安装。
注意
如要安装其他版本的MongoDB,请参阅版本文档。如要安装以前的版本,请参阅3.6版的教程。
先决条件
平台支持
MongoDB需要x86-64架构并支持以下内容:
• Windows 7 / Server 2008 R2
• Windows 8/2012 R2及更高版本
更多有关信息,请参阅支持的平台。
Windows更新
Windows 2012 Server和Windows 10需要 KB2999226 才能为Windows系统提供Universal C运行时支持。
生产笔记
在生产环境中部署MongoDB之前,请考虑 生产注释文档。
安装社区版MongoDB
注意
您还可以使用完全托管数据库服务Atlas在微软云(Azure)上启动MongoDB。Atlas使您可以从免费沙箱环境配置一切内容到全局分片生产集群。立即设置一个免费群集
您可以使用MongoDB安装程序向导进行安装。安装过程将安装MongoDB二进制文件以及默认配置文件 。
1. 下载MongoDB社区版。
从MongoDB下载中心下载安装程序(.msi):
a. 下载中心应显示MongoDB Community Server 下载信息。如果没有,请选择“ Server”,然后单击“ MongoDB Community Server”选项。
b. 在Version下拉列表中,选择最新MongoDB Server 4.0版本。
c. 在OS下拉列表中, 应选择Windows 64位X64。
d. 在Package 下拉列表中,应选择MSI。
e. 单击Download。
2. 运行MongoDB安装程序。
例如,从Windows资源管理器/文件资源管理器:
a. 转到下载MongoDB安装程序(.msi文件)的目录。默认情况下,这是您的Downloads目录。
b. 双击该.msi文件。
3.按照社区版MongoDB安装向导进行操作。
该向导将指导您完成MongoDB和MongoDB Compass的安装。
a. 选择安装类型
您可以选择完整(建议大多数用户使用)或自定义安装类型。如果选择“ 自定义”安装选项,则可以指定安装的可执行文件和位置。
b. 服务配置
从MongoDB 4.0开始,您可以在安装期间将MongoDB设置为服务,或者只安装二进制文件。
MongoDB服务
以下是安装和配置MongoDB作为服务。
从MongoDB 4.0开始,您可以在安装期间配置和启动MongoDB作为服务,并在成功安装后启动MongoDB服务。
选择将MongoD安装为服务。
Run the service as Network Service user以网络服务用户身份运行服务(默认)
这是Windows内置的Windows用户帐户
或
Run the service as a local or domain user以本地或域用户身份运行服务
• 对于现有的本地用户帐户,请指定一个句点作为帐户域(即.),并为该用户指定帐户名称和帐户密码。
• 对于现有域用户,请为该用户指定“ 帐户域”,“帐户名”和“ 帐户密码 ”。
服务名称。指定服务名称。默认名称是MongoDB。如果您已拥有具有指定名称的服务,则必须选择另一个名称。
数据目录。指定数据目录,对应于 –dbpath。如果该目录不存在,安装程序将创建该目录并设置对服务用户的目录访问权限。
日志目录。指定日志目录,该目录对应于 –logpath。如果该目录不存在,安装程序将创建该目录并设置对服务用户的目录访问权限。
只安装MongoDB
以下仅安装MongoDB,不将MongoDB配置为服务。
如果您选择不将MongoDB配置为服务,请取消选中Install MongoD as a Service。
c. 安装MongoDB Compass(界面化数据库管理工具)
对于Windows 8或更高版本,您可以让向导安装 MongoDB Compass。要安装Compass,请选择Install MongoDB Compass(默认)。
注意
安装脚本需要PowerShell 3.0或更高版本。如果您使用的是Windows 7,请取消选中 Install MongoDB Compass。您可以从下载中心手动下载Compass。d. 准备好后,单击“ 安装”。
如果您将MongoDB安装为服务
成功安装后启动MongoDB服务
要开始使用MongoDB,请将mongo.exe连接到正在运行的MongoDB实例。有以下两种方式:
在Windows资源管理器/文件资源管理器中,转到目录C:\Program Files\MongoDB\Server\4.0\bin\并双击 mongo.exe。
或者,用管理者权限打开命令解释器并运行:
“C:\ Program Files \ MongoDB \ Server \ 4.0 \ bin \ mongo.exe”
有关CRUD(创建,读取,更新,删除)操作的信息,请参阅:
• 插入文件
• 查询文件
• 更新文件
• 删除文件
使用配置文件配置MongoDB实例。
如果您没有安装MongoDB作为服务
如果您只安装了可执行文件但未将MongoDB安装为服务,则必须手动启动MongoDB实例。
有关启动MongoDB实例的说明,请参阅使用命令解释器运行社区版MongoDB。
将社区版MongoDB作为Windows服务运行
从4.0版开始,您可以在安装期间安装和配置MongoDB作为 Windows服务,并在成功安装后启动MongoDB服务。使用配置文件配置MongoDB 。
将社区版MongoDB作为Windows服务启动
要启动/重新启动MongoDB服务,请使用服务控制台:
1. 从服务控制台,找到MongoDB服务。
2. 右键单击MongoDB服务,然后单击“ 启动”。
要开始使用MongoDB,请将mongo.exe连接到正在运行的MongoDB实例。要连接,请用管理者权限打开命令解释器并运行:
“C:\ Program Files \ MongoDB \ Server \ 4.0 \ bin \ mongo.exe”
有关连接mongo.exe的更多信息,例如在不同主机和/或端口上运行MongoDB实例,请参阅mongo Shell。有关CRUD(创建,读取,更新,删除)操作的信息,请参阅:
• 插入文件
• 查询文件
• 更新文件
• 删除文件
将社区版MongoDB作为Windows服务停止
要停止/暂停MongoDB服务,请使用服务控制台:
1. 从服务控制台,找到MongoDB服务。
2. 右键单击MongoDB服务,然后单击“ 停止”(或“ 暂停”)。
将社区版MongoDB作为Windows服务删除
要删除MongoDB服务,请首先使用服务控制台停止该服务。然后以管理员身份打开Windows命令提示符/解释器(cmd.exe),并运行以下命令:
sc.exe delete MongoDB
从命令解释器中运行社区版MongoDB
您可以从Windows命令提示符/解释器(cmd.exe)而不是以服务运行社区版MongoDB。
以管理员身份打开Windows命令提示符/解释器(cmd.exe)。
重要
您必须以管理员身份打开命令解释程序 。
1.创建数据库目录。
创建MongoDB存储数据的数据目录。MongoDB的默认数据目录路径是\data\db启动MongoDB的驱动上的绝对路径 。
从命令解释器中,创建数据目录:
cd C:\
md “\data\db”
2.启动MongoDB数据库。
要启动MongoDB,请运行mongod.exe。
“C:\Program Files\MongoDB\Server\4.0\bin\mongod.exe” –dbpath=”c:\data\db”
该–dbpath选项指向您的数据库目录。
如果MongoDB数据库服务器正常运行,则 命令解释器将显示:
[initandlisten] waiting for connections
重要
根据 Windows主机上的 Windows Defender防火墙设置,Windows可能会显示“ 安全警报”对话框,提示C:\ProgramFiles\MongoDB\Server\4.0\bin\mongod.exe的“某些功能” 在网络上进行通信被阻止。要解决此问题:
a. 单击“ 专用网络”,例如我的家庭或工作网络。
b. 单击允许访问。
要了解有关安全性和MongoDB的更多信息,请参阅安全性文档。
3.连接到MongoDB。
要将mongo.exe连接到MongoDB实例,请管理员权限打开另一个命令解释器并运行:
“C:\Program Files\MongoDB\Server\4.0\bin\mongo.exe”
有关连接mongo.exe的更多信息,例如在不同主机和/或端口上运行MongoDB实例,请参阅mongo Shell。有关CRUD(创建,读取,更新,删除)操作的信息,请参阅:
• 插入文件
• 查询文件
• 更新文件
• 删除文件
其他注意事项
安全
从MongoDB3.6开始,MongoDB的二进制文件,mongod.exe和mongos.exe都会默认绑定到本地。
仅绑定到本地时,这些二进制文件只能接受来自同一台计算机上运行的客户端的连接。远程客户端无法连接到仅绑定到本地的二进制文件。有关更多信息(包括如何覆盖和绑定到其他IP地址),请参阅本地绑定兼容性更改。
发行版本和.msi
如果您使用Windows安装程序(.msi)安装MongoDB , .msi会自动升级到发行版系列(例如4.0.1到4.0.2)。
升级完整版本系列(例如4.0到4.2)需要重新安装。
将MongoDB二进制文件添加到系统
本教程中的所有命令行示例提供的都是MongoDB二进制文件的绝对路径。您可以将C:\ProgramFiles\MongoDB\Server\4.0\bin添加到您的系统路径,然后省略MongoDB二进制文件的完整路径。
翻译:汪子豪
原文链接:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Android逆向入门篇--编译、打包、安装 - 先知社区
- Debian向社区发出邀请 请求测试Debian 10 “Buster”安装镜像
- Focus 聚焦社区 v0.1.0 beta,GoFrame 开源社区项目
- Cocos-BCX联手Cocos社区和CocoaChina社区 推出开发者历史贡献大回馈
- 开源,社区与朋友们
- 区块链社区治理的探讨
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Game Programming Patterns
Robert Nystrom / Genever Benning / 2014-11-2 / USD 39.95
The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exac......一起来看看 《Game Programming Patterns》 这本书的介绍吧!