mongodb笔记-安装

 

1 mongodb简介

2 mongodb下载安装

2.1下载

下载地址:https://www.mongodb.com/download-center#community

笔者下载的是windows平台的。

2.2安装

2.2.1安装

和普通软件的安装方式一样,只是笔者更改了安装的目录(D:\develop_soft\db\mongodb\install)。

2.2.2设置数据目录

    安装完成后,需要手动建立mongodb的数据目录,比如:D:\develop_soft\db\mongodb\data,否则,MongoDB会使用默认的数据路径(3.4.2 windows版本为 D:\data\db),假使这个目录不存在,那么启动服务便会报错。

2.2.3检测是否安装成功

安装完成后,使用dos命令进入mongodb的bin目录下,执行命令

mongod.exe –dbpath 具体数据目录

比如:mongod.exe --dbpath D:\develop_soft\db\mongodb\data,若出现以下结果则表名安装成功:


可以看到其占据了27017端口。

说明:此种方式是使用命令行的方式启动了mongodb服务器。

3 将mongodb服务器作为windows服务运行

3.1一些准备

3.1.1建立日志文件

D:\develop_soft\db\mongodb\logs\mongodb.log

3.2安装服务

使用管理员权限打开dos命令窗口,进入mongodb的bin目录下,按照以下格式执行命令:

mongod.exe--bind_ip yourIPadress --logpath "C:\data\dbConf\mongodb.log"--logappend --dbpath "C:\data\db" --port yourPortNumber --serviceName"YourServiceName" --serviceDisplayName "YourServiceName"--install

下表为mongodb启动的参数说明:

 

 

如下示例:


安装完成后会发现windows服务中出现了mongodb服务,

 

注意:mongodb命令参数都是带两个短线的。

4 mongodb后台管理

按照3中将mongodb作为windows服务安装后,默认服务并未开启,需要手动启动服务方可。

服务启动后,进入mongodb的bin目录,执行命令“mongo”,便会默认连接test数据库,如下图:


在此交互模式下,输入db便可查看当前连接的数据库名称,


使用命令“db.blog.insert()”插入一条数据测试一下,


使用命令“db.blog.find()”获取数据,


注意:blog是集合名称,当你没有创建该集合时集合不存在,但是你使用db.blog.insert()插入一条文档数据时,会自动帮你创建集合。

5 mongodb web界面

要启用web界面,需要在启动参数中添加“--rest --httpinterface”,笔者重新安装的命令如下:

mongod.exe --logpath D:\develop_soft\db\mongodb\logs\mongodb.log --logappend --dbpath D:\develop_soft\db\mongodb\data --serviceName "MongDB Service" --serviceDisplayName "MongDB Service_1" --rest --httpinterface --install

   

MongoDB 的 Web 界面访问端口比服务的端口多1000。如果你的MongoDB运行端口使用默认的27017,你可以在端口号为28017访问web用户界面,即地址为:http://localhost:28017

 

附录

参考资料:

[1]. http://www.runoob.com/mongodb/mongodb-window-install.html

 

 

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐