代码编织梦想

1.从官网上下载mongodb。 https://www.mongodb.com/try/download/community?tck=docs_server
2.以下是我下载的。

3.点击complete直接,然后直接下一步。

4.接下来是配置mongodb数据库的数据文件和日志文件了,我们要手动为mongodb创建数据文件和日志文件,这两个文件可以放在任何地方,首先我在C盘下创建mongodb文件夹,然后在mongodb文件夹下创建data文件夹,然后在data文件夹下创建db和log文件夹,db就是mongodb用来存放数据的地方,log自然是用来存放日志文件的地方,最后在log下创建MongoDB.log文件,如图:

在这里插入图片描述

5、接下来进入控制台,然后切换到mongodb的bin目录,也就是C:\Program Files\MongoDB\Server\4.4\bin 如图:

6、输入mongod -dbpath “C:\mongodb\data\db”
作用是指定mongodb的数据库文件的位置在C:\mongodb\data\db,当在控制台的最后面出现27017的时候,说明成功了,在浏览器中输入http://127.0.0.1:27017/,会出现如下所示效果:


7、然后关闭改控制台,再次打开控制台,进入到mongodb的bin目录下,C:\Program Files\MongoDB\Server\4.4\bin,输入mongod -dbpath “C:\mongodb\data\db” -logpath “C:\mongodb\data\log\MongoDB.log” -install -serviceName “MongoDB” 这样做的目的是让mongodb作为windows服务启动,这样就不需要每次在重新启动mongodb服务了。
如图:

8、输入net start mongodb,mongodb的服务被启动.
9.输入mongo,可以看到大功告成了。

10、如果不想每次都切换到mongodb的bin目录下才允许mongo命令,那么就配置一下系统环境变量,可以到计算机,然后右键,找到属性,点开,找到高级系统设置,然后点击环境变量,然后在系统变量里面找到Path变量,点击编辑,在变量值的最后面加上;C:\Program Files\MongoDB\Server\4.4\bin
注意前面的分号一定要加上.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/weixin_48496901/article/details/111074634

mybatis源码分析之文件解析-爱代码爱编程

mybatis文件解析流程 mybatis中的配置文件mybatis配置文件解析package配置方式解析resource配置方式解析url配置方式解析class配置方式解析总结 mybatis中的配置文件 mybatis的配置文件有两种: (1) mybatis的全局配置文件:全局配置文件包含了mybatis的全局化的配置,比如mybati

IO问题成顽疾,鹅厂专家来教你-爱代码爱编程

在日常工作中,有时候会发现 MySQL 的状态不太对劲,这时候就会看看监控指标,可能会发现:写入 QPS 开始出现毛刺,或者 IO 的指标很高。这时候该怎么办呢?本文会从 Linux 层面入手,根据不同的 IO 特点来分析 MySQL 数据库可能遇到的问题,并给出一些可参考的优化/缓解思路。 一、怎么看懂 IO 指标? 检查 IO 的问题会使用iost

Spring Boot 最最最常用的注解梳理-爱代码爱编程

一、注解(annotations)列表 @SpringBootApplication: 包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。 @Configuration

Broken pipe异常分析和常用锁的命令-爱代码爱编程

错误描述 ClientAbortException: java.io.IOException: Broken pipe 这种就是获取不到连接了,连接已经断开了。 出现这种问题的可能性: 1. 连接太多,到了最大连接数,每个连接处理的速度太慢,而导致处理不过来所以连接断开了 2. 请求报文和返回参数量过大然而导致了client自行中断了连接。 3.

c语言,单链表的基本操作-爱代码爱编程

c语言,单链表的基本操作 代码运行图 代码部分,每天分享习题源码,注释清晰,欢迎收藏,学习不迷路 #include <stdio.h> #include <stdlib.h> //创建数据 struct User { char name[20]; char pass[20]; char tel[20]; };

mysql安装后未设置密码无法登录的问题Access denied for user ‘root‘@‘localhost‘-爱代码爱编程

记录在Ubuntu20.10上安装mysql的一次经历 我的做法流程: 注意安装前先更新一下软件源获得最新版本:sudo apt-get update # 更新软件源 安装mysqlsudo apt-get install mysql-server 由于安装的时候没有设置密码,所以导致无法登陆。按照网上的教程都是使用debian-sys-ma

【完结】java基于vue,MongoDB的随机点名带头像功能-爱代码爱编程

今天突发奇想,结合之前前后端分离项目,做出一个随机点名小程序,结果中涂调了5个小时(我太菜了) 话不多数正式开始,首先是后端代码,基本和上一篇博客差别不大 【总结】基于Vue,springboot,MongoDB的简单前后端分离, 只是加了一个img属性,真正存还是在项目static下。 第一版前端代码,首先不能用size去查看数组大小, var

MongoDB数据库的环境搭建和基本使用-爱代码爱编程

一、下载数据库 MongoDB数据库官方下载 二、安装数据库 安装过程中,你可以通过点击 “Custom(自定义)” 按钮来设置你的安装目录,但我们选择第一个选项就行 三、启动数据库 打开cdm命令窗口,输入 mongod 启动数据库;如果输入指令后显示 不是内部或者外部命令,那么就是mongodb数据库的环境变量有问题,你需要去配置一下环境

Win10系统 MongoDB 4.4.2 安装教程及相关配置-爱代码爱编程

Win10系统 MongoDB 4.4.2 安装教程及相关配置 最近正好在使用MongoDB数据库,发现网上很多安装教程说的不明不白,所以打算自己写一下MongoDB的安装教程。方便以后在开发中使用到时作为参考安装教程。一起来看看如何安装MongoDB 呢~ 最新版本直接去 MongoDB 的官网下载: 点这里访问MongoDB 的官网 不过国内用户

mongoose中findOneAndUpdate()方法-爱代码爱编程

// 执行修改操作 const task = await Task.findOneAndUpdate({_id: req.body._id}, _.pick(req.body, ['title', 'completed']),{new: true}) //findOneAndUpdate()默认返回原始的数据 //其中{_id: req.body._id}

利用Python读取MongoDB的数据-爱代码爱编程

近日在处理数据的时候遇到一个问题,数据存储在MongoDB数据库(如图1),而MongoDB模式自由、具有很大的灵活性,可以把不同结构的文档存储在同一个数据库里,即表的字段不是完全固定的,当某个字段有值时就会显示该字段,而当该字段没有值时就不显示该字段。因此,同一个数据库表根据不同的条件查询得到的字段数可能会不一样,如图2可以看到按不同的SourceCod

Centos安装与配置MongoDB-爱代码爱编程

安装环境:64位centos系统 目录 1.添加MongoDB源 2.执行yum命令安装 3.安装完成后修改配置文件 4.启动MongoDB服务 5.进入MongoDB命令行 1.添加MongoDB源 vi /etc/yum.repos.d/mongodb-org.repo 修改内容如下 [mongodb-org-3.4] name=M