当前位置:Gxlcms > 数据库问题 > Windows下图文详解Mongodb安装及配置

Windows下图文详解Mongodb安装及配置

时间:2021-07-01 10:21:17 帮助过:17人阅读

:如果你建的文件夹跟我的位置不一样,请修改上面文件中的地址。此文件的作用在后面再说。(32位的可能需要添加 storageEngine=mmapv1,指定存储引擎)

 

三、启动MongoDB

以管理员身份打开cmd,然后进入 C:\Program Files\MongoDB\Server\3.4\bin (依安装目录而定,要进入bin目录里),如下图:

技术分享

 

然后输入命令: mongod --dbpath C:\MongoDB\data 

技术分享

 当看到 waiting for connections on port 27017  字样,就说明启动成功,紧接着可以在浏览器中去测试一下,输入 localhost:27017

技术分享

看到此图,说明启动成功了。这时再次以管理员身份打开cmd,进入 C:\Program Files\MongoDB\Server\3.4\bin 目录里,输入命令:mongo,回车

技术分享

如上图所示,已经进入到mongo命令中,此处可以通过mongo的命令进行一系列的关于数据库的操作,如:show dbs,查看所有数据库

技术分享

此时,如何启动数据库你已经会了,但是你会发现很繁琐,每次都要在bin目录里输入 mongod --dbpath C:\MongoDB\data,这很容易输错,所以现在就来解决这个问题。

 

四、配置文件启动

记得前面在etc文件夹里建了一个mongo.conf文件,这个文件的内容就是把一些配置设定好了,我们可以直接通过配置文件启动MongoDB,同时安装到window服务中。

1.首先还是要进入bin目录里:

cd C:\Program Files\MongoDB\Server\3.4\bin

2.输入:

mongod --config c:\MongoDB\etc\mongo.conf --install --serviceName "MongoDB"

技术分享

说明:

--config指定配置文件;

--install --serviceName "MongoDB"是安装到window服务中。

 

此时打开本地服务,可以找到MongoDB服务,启动服务:

技术分享

 

技术分享

 

技术分享

 

这时在bin目录里输入 :

net start MongoDB

即可启动了

技术分享

在浏览器中打开 localhost:27017就可以看到启动正常。之后就如前面一样,输入mongo,可进行数据库操作。

 

如果想关闭启动,可以输入命令:

net stop MongoDB

停止服务:

技术分享

 

同时,如果你想删除window服务,可以输入命令:

mongod --config c:\MongoDB\etc\mongo.conf --remove

技术分享

再去服务里刷新下,就发现MongoDB没有了。

这时,可以通过简单的 net start MongoDB 命令就可以启动MongoDB了,但是你不得不通过  cd C:\Program Files\MongoDB\Server\3.4\bin 命令进入bin目录,然后才可以执行 net start MongoDB。如果你不想进入安装目录,可以通过添加环境变量来简化操作。

 

五、添加环境变量

1.进入计算机属性,打开 高级系统设置  

技术分享

 

2.弹出框里选择 高级 选项,点击下面的 环境变量 按钮

技术分享

 

3.找到Path,编辑 

技术分享

技术分享

 

4.在Path后面添加 ;C:\Program Files\MongoDB\Server\3.4\bin (注意前面有个分号,不能覆盖原有的内容,用 ; 分隔),确定。

技术分享

 

添加好后,有什么好处呢,好处是大大的,此时再以管理员身份打开cmd后,直接输入命令 net start MongoDB, 即可启动MongoDB了,不用再键入到安装目录里了。

技术分享

是不是简单了很多。

Windows下图文详解Mongodb安装及配置

标签:png   浏览器   停止   col   app   简化   日志信息   目录   分享   

人气教程排行