美文网首页我爱编程
windows 下安装配置MongoDB

windows 下安装配置MongoDB

作者: 专吃小蘑菇的马里奥 | 来源:发表于2017-10-25 17:06 被阅读0次

Windows 下安装配置 MongoDB:

原文地址:http://www.imooc.com/article/18438
原网页上不能copy,所以搬了一份过来方便copy代码。

1.安装MongoDB数据库软件:

  • 直接下载msi文件,双击安装。
  • 可以通过 CMD 对数据库进行配置,简单的方法是直接新建配置文件就可以搞定。

2.配置MongoDB:

  • 在c:\MongoDB(可随意起)下面建一个data文件夹 c:\MongoDB\data
  • 在c:\MongoDB(可随意起)下面建一个logs文件夹 c:\MongoDB\logs ,在里面建一个文件mongo.log
  • 在c:\MongoDB(可随意起)下面建一个etc(随意起,放配置文件)文件夹 c:\MongoDB\etc ,在里面建一个文件mongo.conf
  • 打开mongo.conf文件,修改如下:
#数据库路径

```dbpath=c:\MongoDB\data\

#日志输出文件路径

```logpath=c:\MongoDB\logs\mongodb.log

#错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件

```logappend=true

#启用日志文件,默认启用

```journal=true

#这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false

```quiet=false

#端口号 默认为27017

```port=27017

#指定存储引擎(默认先不加此引擎,如果报错了,大家在加进去)

```storageEngine=mmapv1
  • 完成以上操作后,我们就可以启动我们的mongo数据库了。

在上面,我指定了一个存储引擎,这个通常是不需要的,但是,我的电脑报错,《storage engine 'wiredTiger' 》 ,查找博客后,需要添加指定引擎为:storageEngine=mmapv1

如果大家是win 64位,则可能不需要指定,如果是其它平台,比如linux平台或者osx平台,可能也不需要指定。


3.通过在命令中传递参数的形式启动MongoDB:

  • 首先,找到cmd.exe,右键管理员运行
  • 进入到安装的mongo文件夹中,一直进入到bin目录(存放命令的目录,里面有mongod.exe)。
  • 先简单启动一下mongo(这种方式是通过命令的形式,同时把参数传进去,实际上,我们只需要启动我们上面那个配置文件就可以了)

mongod --dbpath c:\MongoDB\data
  • 看到 waiting for connections on port 27017 等,说明启动成功,紧接着,我们可以测试一下。
  • 再次找到cmd.exe 右键管理员运行,然后再次进入到mongo的bin目录(因为,我没有配置环境变量,所以需要进到bin下面执行),输入mongo回车

4.通过配置文件的形式启动MongoDB,同时安装到 windows 服务当中。

  • 进入到mongodb的安装目录 下面的bin目录中:
cd c:\Program Files\MongoDB\Server\3.2\bin>
  • 输入命令,启动mongo
mongod --config c:\MongoDB\etc\mongo.conf --install --serviceName "MongoDB"
  • 每天,我们用的时候,只需要启动服务即可,如果大家不安装此服务也可以,每次启动的时候,手动进入到安装目录里面,输入命令启动,两种方式都可以。
  • 删除服务命令:mongod --config c:\MongoDB\etc\mongo.conf --remove 然后在服务里面刷新一下,就会发现已经删掉了。
  • 另外:大家如果不想进入到安装目录,可以配置一下Mongo的环境变量,这样,就不需要每次进入到安装目录启动了。

未完......
原文链接:http://www.imooc.com/article/18438

相关文章

网友评论

    本文标题:windows 下安装配置MongoDB

    本文链接:https://www.haomeiwen.com/subject/eqzqpxtx.html