MongoDB的安装与配置(简单版本、Win7)

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介: MongoDB的安装与配置(简单版本、Win7)

0x00 教程内容


  1. 下载与解压
  2. 配置与启动


0x01 下载与解压


1. 下载

(1)点击跳转:MongoDB官网

(2)选择安装包下载


右下角有下载按钮,此处我选择 zip 包来安装,版本是 4.0.27 ,在操作过程中太高版本发现会报错:


image.png


下载速度还是挺快的。


2. 解压

解压之后,修改一下目录为 mongo ,并且新建两个文件夹: datalogs

作用

data:存放数据库数据

logs:存放日志文件

结果如图:

image.png


0x02 配置与启动


1. 配置MongoDB

(1)新建一个 mongodb.conf 文件

内容为:

dbpath=G:\softwares\mongodb\data            # 数据库文件
logpath=G:\softwares\mongodb\logs\mongodb.log    # 日志文件
logappend=true                        # 日志采用追加模式,配置后mongodb日志会追加到现有的日志文件,不会重新创建一个新文件
journal=true                        # 启用日志文件,默认启用
quiet=true                            # 这个选项可以过滤掉一些无用的日志信息,调试模式下设置为 false
port=27017                            # 端口号 默认为 27017


注意:

1、务必修改配置里相应的安装路径

文件位置:

image.png


2. 启动MongoDB

(1)进入cmd命令行窗口

输入以下命令:

mongod --config G:\softwares\mongodb\mongodb.conf


image.png


发现没有报错,则表示没问题了。

打开浏览器直接访问:

http://localhost:27017/

页面如下表示启动成功:

image.png


(2)如果启动的时候报以下错

如果遇到以下错误,可能是MongoDB的版本跟你本地系统不兼容,此处尝试结果为:

image.png


MongoDB5.0.5 , Win7 系统,发现不行,所以问题解决。

可以降低 MongoDB 的版本,比如降低到 4.0.27 ,问题解决。


其他参考文章提供:

windows安装mongodb

windows下MongoDB的安装及配置

最详细的Windows平台安装MongoDB教程


0xFF 总结


  1. 注意版本情况,多尝试,保持良好心态。
相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
6天前
|
NoSQL Linux Shell
linux 下mongodb7版本怎么连?
linux 下mongodb7版本怎么连?
70 10
|
6天前
|
NoSQL Linux MongoDB
linux麒麟系统安装mongodb7.0
linux麒麟系统安装mongodb7.0
82 10
|
6天前
|
运维 NoSQL MongoDB
MongoDB有必要升级新版本吗?
如果你在 MongoDB 升级时需要协助,阿里云的专家还将为您提供升级规划建议,识别和缓解升级时可能出现的障碍、不兼容问题和潜在的性能问题。
2534 1
|
6天前
|
监控 NoSQL 安全
【MongoDB 专栏】MongoDB 的复制集:高可用性配置
【5月更文挑战第10天】MongoDB的复制集是实现数据高可用性的重要机制,由主节点和次节点构成,主节点处理写操作,次节点同步数据确保一致。在主节点故障时,次节点自动提升接替,保证服务不间断。通过复制集,可实现数据保护、持续服务,适用于关键业务系统和数据备份。配置时需关注网络稳定性、节点性能和数据一致性。案例显示,复制集能有效保障服务高可用,防止数据丢失和业务中断,是现代数据库管理的关键工具。在数据驱动的世界,复制集为高可用性提供了坚实保障。
【MongoDB 专栏】MongoDB 的复制集:高可用性配置
|
6天前
|
NoSQL 网络协议 MongoDB
docker安装mongodb(单点)图文详解
该文档提供了一个快速搭建MongoDB环境的指南,适用于开发和学习,但不适用于生产。主要步骤包括:1) 使用Docker创建数据卷`mongo_data_db`和`mongo_data_configdb`。2) 拉取`mongo`镜像并运行名为`mymongo`的容器,映射端口并挂载数据卷。3) 初始化管理员账号,创建具有`root`权限的用户`admin`,密码为`adminpwd`。4) 防火墙开放端口27017。最后,提到了使用第三方客户端进行连接。
|
6天前
|
DataWorks NoSQL 关系型数据库
DataWorks操作报错合集之在使用 DataWorks 进行 MongoDB 同步时遇到了连通性测试失败,实例配置和 MongoDB 白名单配置均正确,且同 VPC 下 MySQL 可以成功连接并同步,但 MongoDB 却无法完成同样的操作如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
35 1
|
6天前
|
弹性计算 NoSQL Shell
一键安装 MongoDB 数据库脚本
【4月更文挑战第29天】
20 4
|
6天前
|
NoSQL Linux 网络安全
【专栏】在 RHEL 8 或者 CentOS 8 上顺利安装并运行MongoDB,以处理非结构化数据和扩展技术栈
【4月更文挑战第28天】本文档介绍了如何在RHEL或CentOS 8上安装MongoDB,包括环境准备(系统更新、依赖安装、硬件需求和sudo用户)、导入MongoDB GPG公钥、创建Yum仓库、安装MongoDB社区版,以及后续的基本配置和验证(启动服务、防火墙设置和连接验证)。通过这些步骤,用户可以顺利安装并运行MongoDB,以处理非结构化数据和扩展技术栈。
|
6天前
|
存储 分布式计算 NoSQL
MongoDB的简介和安装(在服务器上)
MongoDB的简介和安装(在服务器上)
44 0
|
6天前
|
存储 NoSQL Linux
CentOS7安装MongoDB
CentOS7安装MongoDB
21 0