windows安装mongodb及配置(详 细)

时间:2024-05-23 15:47:07

先去官网下载一个windows版本的mongodb安装包,根据自身电脑系统选择32位还是64位。

如果嫌麻烦,我这里有一个64位的安装包

安装比较简单,一直next就好了,

windows安装mongodb及配置(详 细)


勾选上,点击 Next。

windows安装mongodb及配置(详 细)


这里比较重要,选择Custom,意思是自定义安装,选择了这个可以自定义安装路径。

windows安装mongodb及配置(详 细)


点击Browse

windows安装mongodb及配置(详 细)


在弹出框 Look in:   位置选择你的安装路径,点击OK

windows安装mongodb及配置(详 细)


点击Next

windows安装mongodb及配置(详 细)


点击Next

windows安装mongodb及配置(详 细)


击点Install,开始安装。

windows安装mongodb及配置(详 细)


点击Finish,安装成功。

windows安装mongodb及配置(详 细)


到此,mongodb就安装成功了,挺简单的,但难点是,还要把mongodb设置成Windows服务。打开自己电脑的“服务”,如果不会,百度去,以windows10为例,简单的方法就是ctrl+alt+delete键打开任务管理器,选择“服务"选项。

你会发现,在名称这一列里没有mongodb这个服务。

windows安装mongodb及配置(详 细)


那么接下来,就开始把mongodb配置到服务里去。

首先,确定好自己mongodb的安装目录,我的是H:\JAVA\yingyong\mongodb:

windows安装mongodb及配置(详 细)


mongodb是将数据目录存储在 data/db 文件夹下。日志文件是存放在data/log文件夹下的,但是这些文件夹在安装时不会主动创建,从上图可以看到,安装好的mongodb确实是没有data这个文件夹更别db,log文件夹了,所以我们现在先在安装目录下新建一个文件夹,取名data,进入data文件夹里再建两个文件夹,取名db  和log   如图

windows安装mongodb及配置(详 细)

windows安装mongodb及配置(详 细)

现在准备启动mongodb服务

1:打开cmd命令   (干程序猿的这个应该都知道吧)

2:进入mongodb安装目录的bin目录下,我的是H:\JAVA\yingyong\mongodb\bin    所以我先输入    h:     进入h盘,再输入   cd  H:\JAVA\yingyong\mongodb\bin

3:输入如下的命令启动mongodb:(H:\JAVA\yingyong\mongodb\data\db替换自己的路径,也就是咱们自己创建data/db这个文件夹路径

     mongod --dbpath  H:\JAVA\yingyong\mongodb\data\db

windows安装mongodb及配置(详 细)

    

  执行这个命令之后,你会发现刚才我们新创建的data/db文件夹里面有东西了,不管他。。。

4:在mongodb安装目录(我的是H:\JAVA\yingyong\mongodb)下新建配置文件"mongo.config"

     windows安装mongodb及配置(详 细)

       可能很多人都不会创建.config配置文件。那给大家介绍下简单的方法:

      先创建一个mongo.txt文件,再打开它,点击”另存为“,将底下的文件类型更改为”全部类型“,并更改文件名称为mongo.config。

         这样就可以创建一个config的配置文件了。

    

      用记事本打开mongo.config  ,并输入:

      dbpath=H:\JAVA\yingyong\mongodb\data\db

      logpath=H:\JAVA\yingyong\mongodb\data\log\mongo.log

      (路径都写自己的,这个不难理解吧。。。。)

      windows安装mongodb及配置(详 细)

    

    5:以管理员身份打开cmd命令 

         可能有些朋友不会以管理员身份打开cmd,  很简单,到C:\Windows\System32目录下,找到cmd,右键cmd,选择"以管理员身份运行"

     windows安装mongodb及配置(详 细)


windows安装mongodb及配置(详 细)

   以管理员身份打开cmd之后, 进入mongodb安装目录的bin目录下,我的是H:\JAVA\yingyong\mongodb\bin    

   所以我先输入    h:     进入h盘,再输入           cd  H:\JAVA\yingyong\mongodb\bin

       最后输入命令:

     mongod --config H:\JAVA\yingyong\mongodb\mongo.config --install --serviceName "MongoDB"

      (地址都改成自己的,不难理解吧......)

这个命令的意思是,根据刚创建的mongo.config配置文件安装服务,名称为MongoDB,到时"服务"里mongodb的名称就是"MongoDB"

windows安装mongodb及配置(详 细)

6:启动服务:

    最后执行命令:     net start MongoDB (注意,这里"MongoDB"是前面我自己取的服务名称。)

windows安装mongodb及配置(详 细)


7:打开"服务",发现mongodb服务已经生成,并启动着,名称就是前面我们命令的名称"MongoDB"

windows安装mongodb及配置(详 细)

至此,mongodb数据库安装并配置成功。

写的已经很啰嗦了,再没成功我也没的办法咯。。。。

真没成功的话,可以去查看mongodb日志,具体问题具体对待(日志路径前面是我们自己创建的,我的是 H:\JAVA\yingyong\mongodb\data\log)