mongoDB官网http://www.mongodb.org/对mongoDB的描述:

MongoDB (from "humongous") is an open-source document database, and the leading NoSQL database. Written in C++。

首先发现mongoDB中的mongo一词来自humongous(巨大无比的)。mongoDB是一个用C++编写的开源文档型数据库,领先的NoSQL数据库。

一、安装

先不管那么多先下载安装玩玩再说,下载链接http://www.mongodb.org/downloads,各种版本都有,我机器是windows64位的。网盘上存了一份http://yunpan.cn/QzgvMNbeAhQAv

下载下来是一个压缩包,里面有一个bin子文件夹,我们主要需要的就是这个bin目录下的一些程序文件。

接下来建几个目录,我建的目录结构是这样子的

bin目录是mongoDB压缩包自带的;data、logs是自己建的。

首先为使用方便我们把bin目录加入【环境变量】以便在命令行下直接测试,我的目录是D:\mongoDB\bin。

二、测试一下

打开cmd输入mongo提示连接失败:

这是因为mongoDB的服务还没开,下面我们把服务开起来。打开命令行使用mongod –dbpath D:\mongoDB\data命令。

这样mongoDB的服务就启动了,我们来测试一下另起一个cmd窗口再次输入mongo命令

Shell打开了……

三、设置开机启动

Shell可以使用了,但是每次使用之前要开一下服务还是比较麻烦的,我们需要把mongoDB的服务加入到Windows服务随着开机启动。

在命令行输入:

mongod --dbpath D:\mongoDB\data --logpath=D:\mongoDB\logs\mongodb.log –install

dbpath是保存数据的目录、logpath是保存Log的目录。

命令行提示Service can be started from the command line with 'net start MongoDB'。现在打开windows服务检查一下是不是服务添加进windows服务中了,右击计算机进入【管理】->【服务和应用程序】->【服务】,找到Mongo DB服务项点启动。

这样就可以开机启动mongoDB服务了。

附 删除windows服务的方法:sc delete "服务名" (如果服务名中间有空格,就需要前后加引号)

最新文章

  1. Unity3D常用代码总结
  2. Unique Binary Search Trees I & II
  3. 浏览器执行js
  4. Linux下VI的使用
  5. 【转】Android之NetworkOnMainThreadException异常
  6. IP网络5种基本寻址方式 (单播、多播、广播、任播、地域多播)
  7. 带你了解世界最先进的手势识别技术 -- 微软,凌感,Leap...
  8. 原创+部分引用啦:C# Winform界面中的分隔线问题
  9. 【转载】matlab如何判断一个点是否在多面体内
  10. 关于a.b和a[b]的区别
  11. 【IDE】IntelliJ IDEA (Mac) 运行速度优化(问题起因:debug模式突然变得巨慢)
  12. Chris Richardson微服务翻译:构建微服务之使用API网关
  13. [物理学与PDEs]第4章习题1 反应力学方程组形式的化约 - 动量方程与未燃流体质量平衡方程
  14. .NET 常用ORM之NHibernate
  15. redis命令String类型(四)
  16. 业务开发(五)—— Java代码
  17. MT【310】均值不等式
  18. noi2015品酒大会(sa)
  19. [C++]线性链表之顺序表<二>
  20. 过滤器会拦截 前端页面加载 js文件的请求

热门文章

  1. python opencv 读取图片 返回图片某像素点的b,g,r值
  2. 使用EasyX和C++写一个消砖块游戏
  3. JavaScript DOM三种创建元素的方式
  4. JSOI 2008 【魔兽地图】
  5. cmd备份数据库,还原数据库,仅限于php
  6. LVS搭建
  7. day38 Pyhton 并发编程
  8. 【C语言程序设计】小游戏之俄罗斯方块(一)!适合初学者上手、练手!
  9. "计算机科学"与"软件工程"有什么区别?哪个专业更适合你?
  10. go 虎牙爬取