基本信息
文件名称:Windows平台安装MongoDB数据库.docx
文件大小:645.81 KB
总页数:9 页
更新时间:2025-05-30
总字数:约2.66千字
文档摘要

Windows平台安装?MongoDB

MongoDB下载

最新版本的MongoDB提供了可用于64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:

注意:在MongoDB2.2版本后已经不再支持WindowsXP系统。最新版本也已经没有了32位系统的安装文件。

MongoDBforWindows64-bit?适合64位的WindowsServer2008R2,Windows7,及最新版本的Window系统。

MongoDBforWindows32-bit?适合32位的Window系统及最新的WindowsVista。32位系统上MongoDB的数据库最大为2GB。

MongoDBforWindows64-bitLegacy?适合64位的WindowsVista,WindowsServer2003,及WindowsServer2008。

下载?.msi?文件,下载后双击该文件,按操作提示安装即可。

点击Next按钮来启动安装过程:

接下来,将出现一个协议窗口,选中同意的选项,然后再点击Next按钮:

现在,出现了两个选择:您可以以网络服务用户身份运行MongoDB,也可以以本地或域用户身份运行它。

如果您需要简单性和基本功能,网络服务用户选项就可以了,如果您需要对权限进行更多控制,或者需要使用特定用户凭据访问和限制资源,则选择本地或域用户选项会更合适

我们简单测试就选第一个,然后单击Next按钮:

接下来我们可以选择完整安装,改安装方式默认配置安装所有MongoDB组件和工具,当然你也可以选择自定义安装。

选择安装方法后,您需要单击Install按钮来开始安装过程:

安装完成后,点击Finish按钮关闭安装程序:

设置环境变量:系统属性-环境变量-系统变量-路径-编辑环境变量:

创建数据目录

MongoDB将数据目录存储在db目录下,我们在安装完成后可以创建它。

请注意,数据目录应该放在根目录下(如:C:\或者D:\等)。

在本教程中,我们已经在C盘安装了mongodb,现在让我们创建一个data的目录然后在data目录里创建db目录。

cdC:\

md\data\db

你也可以通过window的资源管理器中创建这些目录,而不一定通过命令行。

命令行下运行MongoDB服务器

执行?mongod?命令:

mongod--dbpathc:\data\db

如果执行成功,会输出如下信息:

连接MongoDB

MongoDB6.0以后做出了重大改变,MongoDB已经不再默认安装shell工具,你需要安装一个额外的shell工具:MongoDBShell

我们可以在命令窗口中运行mongo命令即可连接上MongoDB,执行如下命令:

mongo

配置MongoDB服务

注意:一些新版本的MongoDB安装时已经自行完成大部分配置,如果以下目录已经存在,你可以直接跳过这部分内容。

管理员模式打开命令行窗口

创建目录,执行下面的语句来创建数据库和日志文件的目录

mkdirc:\data\db

mkdirc:\data\log

创建配置文件

创建一个配置文件。该文件必须设置systemLog.path参数,包括一些附加的配置选项更好。

例如,创建一个配置文件位于C:\mongodb\mongod.cfg,其中指定systemLog.path和storage.dbPath。具体配置内容如下:

systemLog:

destination:file

path:c:\data\log\mongod.log

storage:

dbPath:c:\data\db

安装MongoDB服务

通过执行mongod,使用--install选项来安装服务,使用--config选项来指定之前创建的配置文件。

mongod--configC:\mongodb\mongod.cfg--install

要使用备用dbpath,可以在配置文件(例如:C:\mongodb\mongod.cfg)或命令行中通过--dbpath选项指定。

如果需要,您可以安装mongod或mongos的多个实例的服务。只需要通过使用--serviceName和--serviceDisplayName指定不同的实例名。只有当存在足够的系统资源和系统的设计需要这么做。

启动MongoDB服务

netstartMongoD