首页 > 代码库 > MongoDB 安装

MongoDB 安装

由于工作的需要,所以开始学习下Mongodb ,这样一种非关系型的数据库。只是为了总结下 , 做个学习笔记。

1、MongoDB下载在官网的DownLoad菜单下:http://www.mongodb.org/downloads 

    具体的下载哪个,需要根据个人的电脑系统来决定。我的是win7 64位的。

2、解压MongoDB.zip解压,  随便在哪个盘都可以创建个文件夹,将解压后的Bin 文件 copy to 该文件夹下面。

     由于我是在D盘下创建的文件夹,之后的都会按照D盘来说。

     创建D:\mongodb 文件夹, 将Bin文件 copy  to 到这个文件夹下面。然后在该文件下面创建data文件夹,并在data文件夹下创建db 文件夹 和 log 文件夹。

     创建之后该目录应该是有三个文件夹 分别是:  D:\mongodb\Bin

                                                                D:\mongodb\data\db

                                                                D:\mongodb\data\log

      至于为什么要创建这些文件夹 是因为Mongodb 默认是安装在C:\data\ 下面,但是由于比较乱,同时C盘东西多了 电脑卡 所以就给放出来了,自己也好控制。

 3、Mongodb的两种安装方式

     3.1、 程序启动的方式

       3.11、打开cmd.exe 进入到 dos 命令中,输入 D:回车 (你的mongodb解压到哪个盘就输入哪个盘)

        输入 cd mongodb\bin  回车  

                 输入  mongod -dbpath "D:\mongodb\data\db"

       技术分享

       执行该命令之后的mongodb  数据库的文件 都会创建到 D:\mongod\data\db 这个目录下面, 如果没有出现意外的话 就会成功

       这时数据库就启动了,关闭后到Bin 目录下 双击 mongod.exe (这个是启动程序)。

       启动成功后,在运行mongo.exe 就可以了。 

       技术分享

        这时就可以输入测试了

        >help  (查看相关信息)

    >db.test.insert({vic:1})   (向test表中插入数据,mongodb会在没有创建该表的情况下 也可以进行操作的)

   >db.test.find()                (查看test表的数据)

          技术分享       

      以上就是第一种方式, 但是这种方式有些弊端 :当mongod.exe被关闭时,mongo.exe 就无法连接到数据库了,因此每次想使用mongodb数据库都要开启mongod.exe程序,所以比较麻烦。

        刚学习这个mongodb的朋友会遇到都安装成功了,但是打开mongo.exe 时会出现 "目标资源积极拒绝"类似这样,这个就有可能是你的mongod.exe程序没有开启,所以我比较喜欢第二种安装方式。

    3.2作为一个服务安装Mongodb

        3.2.1 同样的打开cmd.exe 进入到 dos 命令中,输入 D:回车 (你的mongodb解压到哪个盘就输入哪个盘)

        输入 cd mongodb\bin  回车

                 输入 mongod --dbpath "D:\mongodb\data\db" --logpath "D:\mongodb\data\log\MongoDB.log" --install --serviceName "MongoDB"   

                 这里的MongoDB.log 就是开始建立的日志文件, 而 --serviceName "MongoDB"  则说明 服务器名为 MongoDB

                 成功之后, 运行→ services.msc 查到到MongoDB 打开该服务

                 技术分享

                 最后运行mongo.exe 就可以了。

                只要开了服务,之后直接运行mongo.exe就可以了,不需要在启动  mongod.exe 

   到此为止,MongoDB 就算是安装完成了。

 

        

 

MongoDB 安装