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打开的情况下连接即可显示数据库

最新文章

  1. 2015年最佳的12个 CSS 开发工具推荐
  2. (待续)C#语言中的动态数组(ArrayList)模拟常用页面置换算法(FIFO、LRU、Optimal)
  3. Hive history date mapping
  4. 三种方法实现js跨域访问
  5. SqlServer:此数据库处于单用户模式,导致数据库无法删除的处理
  6. 一行 Python 实现并行化 -- 日常多线程操作的新思路
  7. [转]directsound抓取麦克风PCM数据封装类
  8. OpenGL ES 2.0 摄像机与投影
  9. 1、MySql的安装和连接测试并给root用户赋密码
  10. 以打印日志为荣之logging模块详细使用
  11. [三]JavaIO之IO体系类整体设计思路 流的概念以及四大基础分类
  12. VMware虚拟机安装Linux系统后IP配置(二)
  13. 【源码】HashMap源码及线程非安全分析
  14. angular 2 - 002 - 基本概念和使用
  15. daily start
  16. POW的重力之美
  17. [廖雪峰] Git 分支管理(2):Bug 分支
  18. str.split()与re.split()的区别
  19. 差分进化算法-python实现
  20. BZOJ3998:[TJOI2015]弦论——题解

热门文章

  1. Hexo + GitHub 搭建个人博客
  2. 解决Maven无法下载fastdfs-client-java依赖,Dependency 'org.csource:fastdfs-client-java:1.27-SNAPSHOT' not found.
  3. Servlet不再是烦恼
  4. sklearn中的Pipeline
  5. 如何加速golang写业务的开发速度
  6. springboot~ EventListener事件监听的使用
  7. 实例分析C程序运行时的内存结构
  8. 从零开始学习iftop流量监控(找出服务器耗费流量最多的ip和端口)
  9. DSAPI实现简单的透明窗体
  10. day09 css