服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Mysql - MongoDB安装配置教程(详细版)

MongoDB安装配置教程(详细版)

2023-10-10 15:38橘子奶盖 Mysql

MongoDB是前端开发人员普遍使用的数据库,因为MongoDB不需要图形界面,是一个基于分布式文件存储的开源数据库系统。MongoDB 将数据存储为一个文档,数据结构由键值对(key=>value)组成;MongoDB 文档类似于 JSON 对象。

前言:MongoDB是前端开发人员普遍使用的数据库,因为MongoDB不需要图形界面,是一个基于分布式文件存储的开源数据库系统。MongoDB 将数据存储为一个文档,数据结构由键值对(key=>value)组成;MongoDB 文档类似于 JSON 对象。

安装成功标识:

1.打开服务器输入地址为:‘http://localhost:27017’;

2.页面显示信息为:‘It looks like you are trying to access MongoDB over HTTP on the native driver port.’

接下来开始安装:

1.下载MongoDB数据库地址:(会自动检测电脑版本, 下载合适的MongoDB 版本号)

https://www.mongodb.com/try/download/community

MongoDB安装配置教程(详细版)

2.打开下载的文件,找到  msi  后缀双击,进入安装

3.Custom 可以指定想安装在D盘或其他盘中

MongoDB安装配置教程(详细版)

MongoDB安装配置教程(详细版)

  3.默认 'Run service as Network Service user’

MongoDB安装配置教程(详细版)

4.取消勾选左下角图形化工具(Install MongoDB Compass),要不然安装时间会很长很长...

5.点击next ,finish就结束安装了

6.安装完的文件夹目录,config文件是后期加上去的,稍后会介绍

MongoDB安装配置教程(详细版)

 现在开始配置MongoDB的数据库环境

1.右击桌面图标 “我的电脑” ,找到  环境变量 在 系统变量 里面找到 path,点击 编辑

MongoDB安装配置教程(详细版)

 2.添加MongoDB的bin地址(ps:注意自己电脑存放mongodb的文件夹路径)

MongoDB安装配置教程(详细版)

 最后一步运行MongoDB服务

 1.创建数据库文件的存放位置

在data文件夹下创建   db 文件夹(启动 MongoDB 服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功)

 MongoDB安装配置教程(详细版)

 2.启动 MongoDB 服务(Win+R键),输入cmd

MongoDB安装配置教程(详细版)

 3.进入命令编辑模式,找到db文件,按如下方式输入

MongoDB安装配置教程(详细版)

 4.输入命令,来启动MongoDB 服务

mongod   --dbpath D:MyAppMongodbServerdatadb

5.按Enter键之后显示,一般端口是27017

MongoDB安装配置教程(详细版)

 6.浏览器中输入地址和端口号为:

http://localhost:27017

7.显示结果如下,就说明安装成功并结束

MongoDB安装配置教程(详细版)

 8.按两次的 ‘Ctrl + C’,结束该次进程

再配置本地 Windows MongoGB 服务

这样可设置为开机自启动,可直接手动启动关闭,可通过命令行net start MongoDB 启动,不需要再进入bin的目录下启动了;

1.在 data 文件下创建新文件夹log(用来存放日志文件)

MongoDB安装配置教程(详细版)

 2.在 MongoGB 中新建配置文件 mongo.config,用记事本打开编辑即可

输入:(ps:以自己的实际安装的文件地址为准)

dbpath=D:MyAppMongodbServerdatadb
logpath=D:MyAppMongodbServerdatalogmongo.log
#数据库数据存放目录
dbpath=D:MyAppMongodbServerdatadb
#数据库日志存放目录
logpath=D:MyAppMongodbServerdatalogmongo.log
#以追加的方式记录日志
logappend = true
#端口号 默认为 27017
port=27017

#开启用户认证
auth=false
#mongodb所绑定的ip地址,绑定后只能通过127访问
bind_ip = 0.0.0.0

#启用日志,默认启用
journal=true
#过滤掉一些无用的日志信息,若需要调试使用请设置为false
quiet=true
#不允许全表扫描
notablescan=false

MongoDB安装配置教程(详细版)

 

 3.用管理员身份打开 cmd,然后找到 bin 文件地址为:"D:MyAppMongodbServerin ‘’,并输入代码为:mongod -dbpath "D:MyAppMongodbServerdatadb" -logpath "D:MyAppMongodbServerdatalogmongo.log" -install -serviceName "MongoDB";

‘MongoDB’ 就是之后启动 MongoDB 服务的名字

MongoDB安装配置教程(详细版)

 4.在cmd 管理员中启动和关闭 MongoDB 服务

(1)启动 MongoDB 命令为:net start MongoDB

MongoDB安装配置教程(详细版)

(2)在浏览器中输入地址和端口号为:http://localhost:27017,显示如下,说明 MongoDB 服务已启动

MongoDB安装配置教程(详细版)

 5.MongoDB启动是 Win+R 键输入 services.msc 也可以判断是否启动

MongoDB安装配置教程(详细版)

 6.关闭 MongoDB 命令为:net stop MongoDB  查看启动的网页没有显示英文了就表示已经关闭了。

到此这篇关于MongoDB安装配置教程的文章就介绍到这了,更多相关内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文地址:https://blog.csdn.net/qq_45790877/article/details/129286309

延伸 · 阅读

精彩推荐
  • Mysqlmysql日志文件之undo log和redo log

    mysql日志文件之undo log和redo log

    MySQL日志记录了MySQL数据库日常操作和错误信息,MySQL有不同类型的日志文件,下面这篇文章主要给大家介绍了关于mysql日志文件之undo log和redo log的相关资料,需...

    仲夏的落叶3452022-10-20
  • MysqlMySQL数据库show processlist指令使用解析

    MySQL数据库show processlist指令使用解析

    这篇文章主要介绍了MySQL数据库show processlist指令使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友...

    Demrystv4932020-12-14
  • MysqlMysql文件存储图文详解

    Mysql文件存储图文详解

    文件存储是我们日常开发中经常遇到的一个功能,下面这篇文章主要给大家介绍了关于Mysql文件存储的相关资料,需要的朋友可以参考下...

    大将黄猿11432021-08-09
  • Mysql深入理解MySQL重做日志 redo log

    深入理解MySQL重做日志 redo log

    redo log:被称为物理日志,记录的就是最终修改后的按页面存储的数据页,直接存数据最终的状态,用于确保事务的持久性,本文主要介绍了MySQL重做日志...

    BugMaker-shen5582022-10-14
  • MysqlMySQL8.0.20压缩版本安装教程图文详解

    MySQL8.0.20压缩版本安装教程图文详解

    这篇文章主要介绍了MySQL8.0.20压缩版本安装教程,需本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,要的朋...

    黑夜里的月亮8402021-01-29
  • MysqlMysql的水平分表与垂直分表的讲解

    Mysql的水平分表与垂直分表的讲解

    今天小编就为大家分享一篇关于Mysql的水平分表与垂直分表的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随...

    DreamBoyMrsLin3722020-09-13
  • Mysqlphp 读取mysql数据库三种方法

    php 读取mysql数据库三种方法

    mysql 读取数据库三种方法,需要的朋友可以参考下。 ...

    mysql教程网4222019-11-04
  • MysqlMySQL时间盲注的五种延时方法实现

    MySQL时间盲注的五种延时方法实现

    MySQL时间盲注主要有五种,sleep(),benchmark(t,exp),笛卡尔积,GET_LOCK() RLIKE正则,本文就主要介绍了这五种方法,感兴趣的可以了解一下...

    demopy5342021-07-16