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