文档章节

windows安装MongoDB

big_cat
 big_cat
发布于 2015/05/12 22:21
字数 516
阅读 43
收藏 0
点赞 0
评论 0

下载地址:http://www.mongodb.org/downloads

有zip和msi格式,建议选择zip,方便配置

下载后解压到D:/mongodb文件夹下,在此文件夹下新建两个文件夹

data:用于存放数据文件

log:用于存放日志文件,顺便在此文件夹下新建个mongodb.log文件(日志文件要事先建好这样方便安装)

安装为windows服务
D:\mongodb\bin>mongod --dbpath=D:/mongodb/data --logpath=D:/mongodb/log/mongodb.log --logappend --install --serviceName 'mongodb'

--dbpath 数据文件存放路径

--logpath 日子文件路径

--logappend 日志文件追加记录

--install 安装为windows服务,因为mongodb必须先启动bin/mongod.exe才能再使用bin/mongo.exe使用数据库服务,所以我们这里安装成windows服务器让mongod在后台运行最为方便

--serviceName 服务名称

卸载

D:\mongodb\bin>mongod --dbpath=D:/mongodb/data --logpath=D:/mongodb/log/mongodb.log --logappend --remove --serviceName 'mongodb'

启动

net start mongodb

停止

net stop mongodb

登陆服务器命令界面

D:\mongodb\bin>mongo
非服务安装

非服务安装可以每次读取自己定义的配置文件启动,为了方便我们先把mongodb的bin文件添加到环境变量中去

set path=D:/mongodb/bin;%path%

如果不想作为服务启动的话可以每次读取配置文件运行,保存为/ect/mongodb.conf

dbpath=D:\mongodb\data #数据库路径
logpath=D:\mongodb\log\mongodb.log #日志输出文件路径
logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
journal=true #启用日志文件,默认启用
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017

运行

D:\mongodb\bin>mongod --config=D:/mongodb/etc/mongodb.conf

结束

ctrl+c 这个都懂吧...
查看是否启动成功

© 著作权归作者所有

共有 人打赏支持
big_cat
粉丝 46
博文 189
码字总数 141724
作品 0
长宁
后端工程师
mongodb安裝及初相识(node,使用mongoose )

官网 https://www.mongodb.com/ 下载安装mongodb https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/ 安装到最后一步时,将左下角的勾选去掉,那个勾选是安装图形化界面...

天上月丶 ⋅ 05/03 ⋅ 0

Mac和Ubuntu18.04下MongoDB的安装

Mac安装mongodb 使用安装 从默认的配置文件启动mongodb 安装完成后,MongoDB服务启动、停止、重启命令如下: Mac下的mongodb可视化管理工具,推荐使用开源免费的, 下载地址:https://robomon...

翌日千里 ⋅ 05/26 ⋅ 0

CentOS 7 安装配置 mongodb 3.0.7

CentOS 7 安装配置 mongodb 3.0.7 安装环境 VMware 12 安装的 CentOS 7 x64 mongodb-linux-x8664-3.0.7.tgz 使用的用具xshell5,xftp5 安装配置 新建用户和用户组mongodb 通过xftp上传mongo...

lizer2016 ⋅ 2015/11/20 ⋅ 0

CentOS7.X安装mongodb-3.4.2

安装mongodb 下载安装mongodb3.4.x 加入环境变量 创建数据目录 修改配置文件 启动关闭mongodb 开机启动mongodb Mongodb集群(cluster) 修改mongodb.conf 启动mongodb 初始化mongodb,启动副本集...

qq2233466866 ⋅ 06/11 ⋅ 0

mongoDB 学习笔记纯干货(mongoose、增删改查、聚合、索引、等等)

最后更新时间:2017-07-13 11:10:49 原始文章链接:http://www.lovebxm.com/2017/07/13/mongodb_primer/ MongoDB - 简介 官网:https://www.mongodb.com/ MongoDB 是一个基于分布式文件存储的...

Airship ⋅ 06/01 ⋅ 0

Docker MongoDB 部署

MongoDB 是一款较为常用的NOSQL 数据库,结合 Docker 使用,能实现轻松配置部署、迁移,本文以下为简要介绍如何在 Docker 中部署并使用 MongoDB。下文主要分为几个部分,内容如下: MongoDB ...

speculatecat ⋅ 04/06 ⋅ 0

centos7.3yum安装mongodb3.4

最小化安装centos7.3 服务器规划(说明: 配置静态IP请查看关于上篇环境配置的博客) 安装mongodb3.x 创建yum源 修改yum源 安装MongoDB软件包和相关工具 网速较慢, 比较耗时, 推荐tar包安装, 下...

paascloud ⋅ 2017/09/07 ⋅ 0

如何在Ubuntu 18.04 LTS上安装和配置MongoDB

如何在Ubuntu 18.04 LTS上安装和配置MongoDB IMCN 18分钟前暂无评论 阅读 9 次 MongoDB是一款非关系型数据库,提供高性能,高可用性和自动扩展企业数据库。 MongoDB是一个非关系型数据库,因...

IMCN ⋅ 05/05 ⋅ 0

Mongo DB 安装(window)

1.下载mongodb (mongodb-win32-x86_64-2008plus-ssl-3.4.4-signed)数据库到本地电脑之后,接下来开始安装,如下所示 2.安装好的mongodb ,如图所示 安装目录介绍 bin 目录是mongodb 的启动程...

IT达仁 ⋅ 05/02 ⋅ 0

mongodb的命令行操作命令详解(增删改查、高级查询)

mongodb的命令行操作命令详解(增删改查、高级查询) 本文为上文的续篇,主要讲解mongodb在cmd的直接操作命令,我的mongodb是安装在d:mongodb下 1,mongodb启动服务 : 2,mongodb停止服务 : ...

xiaocao13140 ⋅ 06/04 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Shell数组

Shell数组 Shell在编程方面比Windows批处理强大很多,无论是在循环、运算。 bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数组元素的下标由0开始编号。获取数...

蜗牛奔跑 ⋅ 33分钟前 ⋅ 0

nmap为了开发方便 可以做简单的修改

因为nmap扫描是默认使用的是nse脚本,但是在开发的过程中需要修改后缀(主要是因为后缀为lua才能显示高亮,所以这里用一个取巧的办法) nse_main.lua文件中我们找到如下代码 local t, path = cn...

超级大黑猫 ⋅ 38分钟前 ⋅ 0

springmvc获取axios数据为null情况

场景:前端用了vue没有用ajax与后台通信,用了axios,但是在代码运行过程中发现axios传递到后台的值接受到数据为null。 问题原因:此处的问题在与axios返回给后台的数据为json类型的,后台接...

王子城 ⋅ 39分钟前 ⋅ 0

hadoop技术入门学习之发行版选择

经常会看到这样的问题:零基础学习hadoop难不难?有的人回答说:零基础学习hadoop,没有想象的那么难,也没有想象的那么容易。看到这样的答案不免觉得有些尴尬,这个问题算是白问了,因为这个...

左手的倒影 ⋅ 40分钟前 ⋅ 0

806. Number of Lines To Write String - LeetCode

Question 806. Number of Lines To Write String Solution 思路:注意一点,如果a长度为4,当前行已经用了98个单元,要另起一行。 Java实现: public int[] numberOfLines(int[] widths, Str...

yysue ⋅ 47分钟前 ⋅ 0

json解析

String parameter = { success : 0, errorMsg : "错误消息", data : { total : "总记录数", rows : [ { id : "任务ID", workName : "任务名称", assigneeName : "经办人姓名", name : "流程步......

mellen ⋅ 52分钟前 ⋅ 0

shiro(四)登陆流程解析

一、过滤器 1、集成到ssh后会走过滤器、因为之前已经有springmvc的过滤器了,所以shiro的过滤器一定要配置在springmvc过滤器前面。 同时设置一些静态资源通过 2、设置登陆页,未登录时 系统会...

废柴 ⋅ 54分钟前 ⋅ 0

【每天一个JQuery特效】以卷帘效果展开或收缩被选择的元素

具体效果如下图: 主要代码: <!DOCTYPE html><html><head><meta charset="UTF-8"><title>以卷帘效果展开或收缩被选择的元素</title><script src="js/jquery-3.3.1.min.js......

Rhymo-Wu ⋅ 57分钟前 ⋅ 0

XamarinEssentials教程应用程序信息AppInfo

XamarinEssentials教程应用程序信息AppInfo 很多应用程序都提供一个“关于”功能。该功能会向用户展示应用程序的基本信息,如版本号、应用程序名称等。这个功能可以通过Xamarin.Essentials组...

大学霸 ⋅ 今天 ⋅ 0

skywalking 遇到的坑

1.进入UI 后,报500错误,页面找不到, 很有可能是你的es没有装好,或者collector 与es没有绑定好,如何确定呢? ps下你的collector是否起来了. 使用H2的数据库,然后启动skywalking,刷新ui,如果可以...

努力爬坑人 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部