Windows平台
MongoDB提供了可用于32位和64位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB预编译二进制包下载地址:https://www.mongodb.com/download-center#community
下载对应的.msi文件后双击该文件,按操作提示安装即可。此处我的安装路径为:F:\Program Files\MongoDB
添加系统路径
“我的电脑->系统属性->高级系统设置->环境变量->系统变量->Path变量”,选中Path变量然后点击“编辑”,将“F:\Program Files\MongoDB\Server\3.4\bin”追加到已有值的后面,注意使用英文状态下的分号进行分隔。
这样可以不用每次都进入MongoDB的bin目录下也能在全局执行mongod命令了。
创建数据和日志目录
MongoDB将数据目录存储在db目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。在本教程中,我在F盘的根目录下创建data目录,然后在data目录里创建db目录和log目录。
命令行下运行MongoDB服务器
|
|
如果觉得每次运行都要输入数据路径比较麻烦,也可以将其写入一个配置文件中,然后通过 -f 属性将其引入即可。具体操作为:新建一个mongodb.cnf文件,写入如下命令并保存:
此时可以在“F:\Program Files\MongoDB\Server\3.4”目录下通过以下命令来运行MongoDB服务器:
若在其它目录下,则需要指定mongodb.cnf的绝对路径:
将MongoDB设置成Windows启动服务
在“F:\Program Files\MongoDB\Server\3.4”目录下新建名为mongod.cfg的配置文件,并写入如下配置:
使用管理员身份运行命令行终端,然后输入如下命令来安装MongoDB服务(注意不要开启MongoDB):
开启MongoDB服务:
这样,每次系统开机MongoDB就会作为系统服务自动开启,而不需要每次都通过命令行来运行MongoDB服务器,会节约不少时间。
MongoDB后台管理 Shell
在开启MongoDB的情况下,可以在命令行直接输入mongo命令进入MongoDB的后台管理。其中,MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。当然,你也可以先打开MongoDB安装目录的下的bin目录,然后执行mongo.exe文件,也可以进入。值得说明的是,当你进入mongoDB后台后,它默认会链接到 test 文档(数据库)。
其中,db 命令用于查看当前操作的文档(数据库)。