1、写在前面web
以前一直以来,都是使用关系型数据库。也很早就听闻,当数据量大的时候,关系型数据库使用起来会有不少问题。诸如查询数据慢,加载花费时间长等等。mongodb
也早就耳闻NOSQL(NoSQL = Not Only SQL ),泛指非关系型数据库。这种数据库主要以哈希表的形式存储。即:这个表中有一个指定的键和一个指针指向特定的数据,key、value键值对模式。这种方式的好处就是简单,容易部署。数据库
而在NOSQL数据库中,主要有Cassandra、Mongodb、CouchDB、Redis、 Riak、Membase、Neo4j 和 HBase这几种,其中以Mongodb最为经常使用。那么闲话很少,步入正题。下面就来介绍下,在Windows系统下如何下载安装Mongodb开发环境。浏览器
2、下载与安装app
1.首先登陆到Mongodb官网( http://www.mongodb.org/downloads )下载合适本身系统的最新的安装包(32位/64位)。post
2. 下载好之后,在D盘新建文件夹MongoDB,将安装包解压在文件夹中。测试
3. 在当前目录下,新建数据库目录D:\MongoDB\data。接下来打开cmd命令行窗口,切换到D:\MongoDB\bin 目录执行以下命令:ui
mongod --dbpath D:\MongoDB\data
输入完命令,会出现一些启动信息,最后一行提示:spa
waiting for connections on post 27017..
admin web console waiting for connections on post 28017.命令行
4. 在浏览器地址栏输入:localhost://27017 ,进行链接测试。
5. 页面访问提示成功。至此,MongoDB安装算是结束了,比想象中简单许多。
3、Windows服务安装
为了能启动和关闭更加方便,咱们将MongoDB安装位Windows服务。
具体命令以下:
mongod --dbpath D:\MongoDB\data --install
出现提示信息:
--install has to be used with --logpath
按照提示,咱们须要指定log目录。因而,咱们建立log目录D:\MongoDB\logs ,而后从新执行命令。不过,仍是出现上面同样的提示信息。
经过网上查询资料,能够经过用SC命令的方式来建立服务。
具体命令帮助信息:
输入命令以下:(注意:要在C:\Windows\System32目录下输入命令)
sc create MongoDB binPath= "D:\MongoDB\bin\mongod.exe --service --dbpath D:\MongoDB\data --logpath=D:\MongoDB\logs\mongodb.log --logappend"
建立成功
为了更好的查看服务是否真的建立成功,咱们能够右击计算机--管理--服务,查看:
能够手动启动服务,也能够输入命令行:
net start MongoDB
4、配置文件建立及设置
MongoDB已经被咱们作成服务了,之后启动就方便了许多。可是,这尚未结束,咱们还要本身手动建立一个配置文件。
在配置文件中填入一下内容:
dbpath=D:\MongoDB\data #数据库路径 logpath=D:\MongoDB\logs\mongodb.log #日志输出文件路径 logappend=true #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是重新建立一个新文件 journal=true #启用日志文件,默认启用 quiet=true #这个选项能够过滤掉一些无用的日志信息,若须要调试使用请设置为false port=27017 #端口号 默认为27017
上面仅指定了几个比较经常使用的选项,更多详细配置请参考官方文档 http://docs.mongodb.org/manual/reference/configuration-options/
最后,在命令行指定MongoDB服务的log:
mongod --config D:\MongoDB\etc\mongodb.conf
5、最后的最后
至此,MongoDB的下载安装和配置基本就介绍完了。
下一篇博文,将给你们演示,如何进行数据库的(赠删改查)基本操做。不对之处,欢迎斧正,谢谢关注!