MongoDB 下载
MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:http://www.mongodb.org/downloads
注意:在 MongoDB2.2 版本后已经不再支持 Windows XP 系统。
- MongoDB for Windows 64-bit 适合 64 位的 Windows Server 2008 R2, Windows 7 , 及最新版本的 Window 系统。
- MongoDB for Windows 32-bit 适合 32 位的 Window 系统及最新的 Windows Vista。 32 位系统上 MongoDB 的数据库最大为 2GB。
- MongoDB for Windows 64-bit Legacy 适合 64 位的 Windows Vista, Windows Server 2003, 及 Windows Server 2008 。
下载
官网下载,选择你所需要的版本,例如我是Win10x64的,就选择以下版本。
下载地址:https://www.mongodb.com/download-center/community
安装
next
next
custom —> next
我的安装目录是 :
D:\MongoDB\Server\4.2
不用改
不安装 自带的图形界面管理工具 compass ,用 Pycharm 或者 Navicat Premium 或者 Robomongo
查看服务是否开启
配置
环境变量
我们都知道,作为一个 developer,每次启动都要去对应的目录,所以第一步是把D:\MongoDB\Server\4.2\bin,添加到环境变量中,这样就可以在任意目录下访问其中的东西了。
图形化界面管理
比较方便的(又可以偷懒)界面管理工具,像Mysql可以用 Navicat。MongoDB可以用Robomongo。
Robomongo 是一个基于 Shell 的跨平台开源 MongoDB 可视化管理工具,支持 Windows、Linux 和 Mac,嵌入了 JavaScript 引擎和 MongoDB mongo,只要你会使用 mongo shell,你就会使用 Robomongo,它还提了供语法高亮、自动补全、差别视图等。
下载地址
下载并安装成功后点击左上角的 Create 创建一个连接,给该连接起个名字如: localhost,使用默认地址(localhost)和端口(27017)即可,点击 Save 保存。
使用Navicat连接,随便设置个连接名,如图
创建数据库并查看
安装MongoDB服务
接着,自定义安装的需要建立一个data文件夹,存放MongoDB相关的数据和日志文件。
在data目录下面建立db和log文件夹,通过文件名都知道,一个是放log,一个是放数据库相关的文件。
在 D:\MongoDB\Server\4.2\bin 目录下创建 mongodbstart.bat
写入:
sc.exe create MongoDB binPath=
"“D:\MongoDB\Server\4.2\bin\mongod.exe” --service " DisplayName=
“MongoDB” start= “auto” sc start MongoDB
以下备选:
–config=“D:\MongoDB\Server\4.2\mongo.config”
在 D:\MongoDB\Server\4.2\ 目录下创建一个mongod.cfg文件,这是MongoDB的配置文件,内容如下:
storage:
dbpath=D:\MongoDB\Server\4.2\data\db systemLog:
destination: file
logpath=D:\MongoDB\Server\4.2\log\mongo.log
启动服务
以管理员身份启动
- net start MongoDB
然后打开 http://localhost:27017
服务启动成功,happyending。
停止服务
- net stop MongoDB