在Windows上安装配置MongoDB
MongoDB下载
下载地址: https://www.mongodb.org/
找到下载页面,选择对应的平台和版本,选择Package类型msi
安装
按默认或选择安装位置一步步到头
配置环境变量
将MongoDB的安装目录(到bin)配置到path环境变量中

创建数据库数据存放文件夹
要想正常启动MongoDB数据库,那么必须建立一个文件夹,用于保存所有的数据文件,文件夹的名字为db

启动mongodb
启动前进入mongodb的安装位置(到bin目录)
打开dos命令行窗口—进入到mongodb的安装位置(到bin目录)(如果配置了环境变量可以不用进入到bin目录,在任何位置都可以)


启动mongodb方式一
不设置端口号启动mongodb服务,并且指定数据存储的位置 mongod.exe --dbpath "D:\mongoDB\db" (后面路径表示数据存储的位置)

启动mongodb方式二
设置端口号启动mongodb服务并且指定数据存储的位置 mongod.exe --dbpath "D:\mongoDB\db" --port=2700 (后面路径表示数据存储的位置),如果日后需要程序访问的话,一定要设置端口号启动

启动mongodb方式三
实际开发中,在启动mongodb的时候需要设置一些相应的参数:端口号;是否启用用户验证;数据文件的位置等等,所以需要创建一个配置文件(在mongodb安装位置)建立一个文件:mongodb.conf
同时建立一个保持日志信息的文件:mongodb.log文件



然后启动,mongod -f c:\Program Files\MongoDB\Server\3.4\mongodb.conf(配置文件的路径)
创建快速启动mongodb的.bat文件
第一行表示切换到C盘
第二行表示进入mongodb的安装路径(到bin目录)
第三行表示启动mongodb并且指定数据存储的位置

关闭和重启mongodb服务
关闭mongodb服务:关闭的时候,在doc命令行窗口按ctrl+c,不要直接关闭窗口,这样会破坏数据
进入mongodb控制台(连接mongodb服务)
进入mongodb控制台之前,先启动mongodb
打开另一个dos窗口,并且进入 mongodb安装目录(如果配置了环境变量,可以不用进入安装目录),然后输入mongo.exe 进入mongodb控制台

如果在启动mongoDB服务的时候,设置了端口号,那么这里连接mongodb服务的时候也需要设置端口号,使用端口号启动在日后程序开发中是非常有用处的(推荐)

显示当前数据库状态
在mongodb控制台中 输入db.stats() //这将显示数据库名称

安装robomongo图形化工具
下载地址:http://www.softpedia.com/
安装后点create,在mongodb打开的情况下连接即可显示数据库
在Windows上安装配置MongoDB的更多相关文章
- Windows下安装配置MongoDB
Windows下安装配置MongoDB 一,介绍 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB ...
- Windows上安装配置SSH教程(2)——在Windows XP和Windows 10上安装并配置OpenSSH for Windows
知识点汇总:http://www.cnblogs.com/feipeng8848/p/8559803.html ------------------------ 安装方式有3种: (1)Windows ...
- Windows上安装配置SSH教程(4)——WinSCP+OpenSSH 使用公钥自动登陆
-------------------- 知识点汇总:http://www.cnblogs.com/feipeng8848/p/8559803.html -------------------- 重要 ...
- NodeJs在windows上安装配置测试
Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个 ...
- Windows上安装配置SSH教程(8)——综合应用:在Windows上使用手动方式实现SSH远程登陆与文件传输
服务器端操作系统:Windows XP 客户端操作系统:Windows10 安装与配置顺序 1.服务端安装OpenSSH 2.服务端配置OpenSSH 3.客户端安装OpenSSH 4.客户端安装Wi ...
- Windows上安装配置SSH教程(7)——几种方式对比
服务端:Windows XP 客户端:Windows 10 由于Cygwin也可以安装OpenSSH,所以客户端其实可以直接使用Cygwin安装OpenSSH,那么在Windows下使用SCP(安全拷 ...
- Windows上安装配置SSH教程(6)——综合应用:在Windows上实现SSH远程登陆与文件传输
----------------- 声明:本教程现已经弃用.由于客户端同时安装Cygwin和OpenSSH for Windows会出现问题(Cygwin的shell下无法使用ssh命令),建议直接在 ...
- Windows上安装配置SSH教程(1)——知识点汇总
1.是什么SSH? 维基百科:https://zh.wikipedia.org/wiki/Secure_Shell 其他博客:http://www.ruanyifeng.com/blog/2011/1 ...
- Windows上安装配置SSH教程(1)
作者:feipeng8848 出处:https://www.cnblogs.com/feipeng8848/p/8559803.html 本站使用「署名 4.0 国际」创作共享协议,转载请在文章明显位 ...
随机推荐
- python 自学之路-Day Two
Day1补充部分 模块初识 模块就是由其他人写好的功能,在程序需要的时候进行导入,直接使用,也叫库. 库有标准库和第三方库,所谓标准库,就是不需要安装就可以直接使用的,自带的:第三方库,就是需要进行下 ...
- Windows Server 2016-MS服务器应用程序兼容性列表
该表罗列支持 Window Server 2016 上安装和功能的 Microsoft 服务器应用程序. 此信息用于快速参考,不用于替代有关单个产品的规格.要求.公告或每个服务器应用程序的常规通信的说 ...
- Unity User Group深圳站——Timeline & Cinemachine分享
报名说明:UUG深圳站,2月分享活动正式启动,1月29日中午12:00前报名可获赠Unity精美纪念礼物一份~ 关于Unity Unity 是一款多平台的综合型游戏开发工具,它的出现对蓬勃发展的全球游 ...
- 【机器学习】--xgboost初始之代码实现分类
一.前述 上节我们讲解了xgboost的基本知识,本节我们通过实例进一步讲解. 二.具体 1.安装 默认可以通过pip安装,若是安装不上可以通过https://www.lfd.uci.edu/~goh ...
- Got permission denied while trying to connect to the Docker daemon socket at
添加新用户后执行docker命令由于没权限出现以下报错: ”Got permission denied while trying to connect to the Docker daemon soc ...
- .NET Core微服务之基于IdentityServer建立授权与验证服务(续)
Tip: 此篇已加入.NET Core微服务基础系列文章索引 上一篇我们基于IdentityServer4建立了一个AuthorizationServer,并且继承了QuickStartUI,能够成功 ...
- 【Android Studio安装部署系列】四十一、Android Studio安装Alibaba Java Coding Guidelines插件(检查代码规范)
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 该插件主要是对今年发布的<阿里巴巴 Java 开发规约>的一个延伸,它以一个 IDE 的插件存在,可以自动对手册中的 J ...
- FragmentTabHostUnderLineDemo【FragmentTabHost带下划线】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 使用FragmentTabHost实现顶部选项卡(带下划线效果)展现. 效果图 代码分析 1.该Demo中采用的是FragmentT ...
- C++ 3D物理引擎库BulletPhysics基本使用
前言:最近在接触OpenGl和DX11的时候,顺便学习了Bullet这个3D物理引擎的基本使用,记录一下. |BulletPhysics介绍 BulletPhysics是一个跨平台的开源物理引擎,也是 ...
- springboot情操陶冶-web配置(九)
承接前文springboot情操陶冶-web配置(八),本文在前文的基础上深入了解下WebSecurity类的运作逻辑 WebSecurityConfigurerAdapter 在剖析WebSecur ...