mongodb笔记

本文详细介绍MongoDB在Windows平台的安装步骤、配置方法及如何通过命令行进行基本操作。包括设置数据目录、安装为系统服务、启动服务及使用Web界面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

笑看人生三百年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值