Windows 10平台安装 MongoDB Enterprise

下载链接:https://www.mongodb.com/download-center#enterprise

《Windows 10平台安装 MongoDB Enterprise》 image.png
《Windows 10平台安装 MongoDB Enterprise》 image.png
《Windows 10平台安装 MongoDB Enterprise》 image.png
《Windows 10平台安装 MongoDB Enterprise》 image.png
《Windows 10平台安装 MongoDB Enterprise》 image.png
《Windows 10平台安装 MongoDB Enterprise》 image.png

MongoDB 运行
设置MongoDB运行环境
MongoDB需要数据目录来存储所有的数据,其默认的数据目录为\data\db
,可以通过mongod.exe –dbpath
命令来指定MongoDB的数据目录。例如:
mkdir D:\MongoDB\data\db;D:\MongoDB\bin\mongod.exe –dbpath D:\MongoDB\data\db
1
2

如果路径里面包含空格,就用双引号括住整个路径,例如:
D:\MongoDB\bin\mongod.exe –dbpath “D:\MongoDB db data”
1

《Windows 10平台安装 MongoDB Enterprise》 set dbpath 看到上面的提示底部出现waiting for connections

字样,则表示dbpath配置完成,且MongoDB启动成功。 而且此时打开资源管理器,进入MongoDB的dbpath目录,内容如下:
《Windows 10平台安装 MongoDB Enterprise》 show dbpath 可以发现本地确实初始化数据库了。 创建成功时,MongoDB会根据系统安全级别,弹出mongod.exe网络通信的安全警告,选择允许,且需要选择网络时,应该选择私有网络,如家庭和工作网络。更多MongoDB的信息安全,请参见
Security Documentation

运行MongoDB

通过运行mongo.exe启动MongoDB。例如:

D:\MongoDB\bin\mongo.exe

1

命令行窗口显示如下内容:

《Windows 10平台安装 MongoDB Enterprise》 mongo 窗口中可以看到当前MongoDB shell的版本,及此时连接的数据库。

注:如果想要使用.net开发应用程序,更多信息可以参看文档
C# and MongoDB

开始使用MongoDB

为了帮助您开始使用MongoDB,MongoDB提供了各种驱动版本的入门指南
Getting Started Guides

在MongoDB Shell中,通过help

来查看命令说明:
《Windows 10平台安装 MongoDB Enterprise》 MongoDB Shell help

在生产环境中部署MongoDB之前,考虑生产记
Production Notes录文件。

最后想停止MongoDB,可以在mongod.exe的命令行窗口,使用快捷键Ctrl+c即可。
《Windows 10平台安装 MongoDB Enterprise》 MongoDB Stop 出现如框中的路径时,表示MongoDB已停止。

配置MongoDB的Windows服务

在上面的配置中,虽然启动了服务,且可以进行数据库操作,但是开两个窗口很不方便,所以可以通过配置文件,来配置windows服务。

创建目录

为您的数据库和日志文件创建目录:

mkdir D:\MongoDB\data\dbmkdir D:\MongoDB\data\log

1

2

《Windows 10平台安装 MongoDB Enterprise》 mkdir db/log

创建cfg配置文件

创建一个配置文件,文件内必须设置MongoDB日志路径 systemLog.path。包扩一些其他的附加配置选项。 例如,在在D:\MongoDB

下创建mongod.cfg,并在文件内指定systemlog.path和storage.dbpath:

systemLog: destination: file path: D:\MongoDB\data\log\mongod.logstorage: dbPath: D:\MongoDB\data\db

1

2

3

4

5

安装MongoDB服务
注意: 运行所有的命令都应该在管理员命令行窗口内。(管理员权限运行cmd) 通过运行mongod.exe的–install安装选项和–config和配置选项,指定先前创建的配置文件安装MongoDB服务。
“D:\MongoDB\bin\mongod.exe” –config “D:\MongoDB\mongod.cfg” –install
1

设置独立的数据库地址dbpath,可以通过配置文件或者命令–dbpath来设置。
如果需要,你可以安装多个实例的mongod.exe或mongos.exe服务。安装的每个服务设置唯一的 –serviceName 和–serviceDisplayName。仅当有足够的系统资源和系统设计要求时,设置多个实例。
如要让服务自动启动,可以通过下面命令:
sc.exe create MongoDB binPath= “D:\MongoDB\bin\mongod.exe –service –config=”C:\MongoDB\mongod.cfg”” DisplayName= “MongoDB” start= “auto”
1

sc.exe中在“=”和配置值(如“binpath =”)之间需要一个空格,且用一个“\”转义双引号,以逃避双重引号。
如果成功创建,下面的日志信息将显示:
[SC] CreateService SUCCESS
1

开启服务
net start MongoDB
1

《Windows 10平台安装 MongoDB Enterprise》 start MongoDB service

关闭和删除服务

停止MongoDB服务使用以下命令:

net stop MongoDB

1

删除MongoDB服务使用以下命令:
“D:\MongoDB\bin\mongod.exe” –remove
1

参考内容
官网3.4版本文档:安装说明

    原文作者:创Chen
    原文地址: https://www.jianshu.com/p/e7cdcd99a6c0
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞