记录mongodb数据库启动过程

本文档记录了MongoDB数据库的启动过程,包括从官网下载MongoDB及其可视化工具,指定数据库安装路径,通过命令行启动数据库,并在浏览器或可视化工具中验证连接。此外,提到了在学习Node.js时使用数据库的场景。

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

1.官网下载完mongodb数据库,及其自带的一个可视化工具
2.安装的数据库路径
datapath目录
3.数据库bin路径,也就是mongodb的安装目录
bin路径
4.在bin目录打开命令行,shift+右键 (在此处打开Powershell窗口),输入mongod -dbpath D:\MongoDB\data\db
启动数据库命令
5.在浏览器输入http://localhost:27017/看到连接后的效果,
浏览器打开
或者可视化工具里可以看到连接后的效果
连接
我自己简单加过几个表了的样子(:з」∠)
打开后的样子
(仅用于记录自己打开数据库的流程,数据库是之前安装配置的,可能需要一些其他的配置文件啥的。然后还有一些启动的设置,我仅是用于学习node,不去深究太多实现)


补充,看了下环境变量,是有东西的
环境变量

### 启动 MongoDB 数据库服务的方法 在 Windows 系统中启动 MongoDB 数据库服务可以通过多种方式进行操作。以下是几种常见的方法及其具体实现: #### 方法一:通过命令行手动启动 可以在 CMD 命令提示符下运行 `mongod` 并指定数据路径来启动 MongoDB 实例。例如,在引用的内容中有提到一种方式: ```bash > d: -- 切换至存储 MongoDB 的磁盘分区 > cd D:\MongoDB -- 进入 MongoDB 安装目录 > mongod --dbpath D:\MongoDB\data -- 指定数据库文件所在路径[^3] ``` 此方法适用于临时测试环境,不需要将其作为后台服务运行。 #### 方法二:注册并启动 MongoDB 服务 如果希望将 MongoDB 注册为系统服务以便于管理,则可以使用以下命令完成服务的创建与启动: ```bash mongod -dbpath "D:\Soft\MongoDB\data\db" -logpath "D:\Soft\MongoDB\data\log\mongo.log" -install -serviceName "MongoDB"[^1] ``` 上述命令会将 MongoDB 设置成名为 “MongoDB” 的 Windows 服务,并记录日志到 `-logpath` 参数所指明的位置。之后可通过以下指令控制服务状态: - **启动服务**: ```bash net start MongoDB ``` - **停止服务**: ```bash net stop MongoDB ``` 这种方法适合生产环境中长期稳定运行的需求。 #### 方法三:基于配置文件启动 对于更复杂的场景或者需要频繁调整参数的情况,建议利用配置文件简化部署流程。先定义好配置文件(如 `mongod.conf`),再依据它执行相应动作。比如有这样一段配置示例: ```yaml storage: dbPath: E:\mongodb-win32-x86_64-2012plus-4.2.19\mongodb-win32-x86_64-2012plus-4.2.19\data\db[^4] ``` 接着借助下面这条语句加载设置并开启进程: ```bash /usr/local/mongodb/bin/mongod -f /usr/local/mongodb/conf/mongodb.conf[^2] ``` 注意这里假设 Linux 或类 Unix 文件结构;实际应用时需替换为自己系统的绝对地址。 最后验证端口监听情况确认是否成功上线: ```bash netstat -anpt | grep mongod ``` 正常情况下应该能看到绑定到了默认端口号 27017 上的服务实例。 --- ### 总结 以上介绍了三种不同的途径用于激活 MongoDB 数据库引擎——直接调用可执行程序搭配必要选项、构建专属 windows service 来自动化运维以及依赖预设好的 ini/yml 格式的设定文档达成目标。每种方案各有优劣,请根据实际情况选取最合适的策略实施。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值