博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mongodb 的windows 下安装
阅读量:6489 次
发布时间:2019-06-24

本文共 3728 字,大约阅读时间需要 12 分钟。

hot3.png

1.下载1.1下载地址:http://www.mongodb.org/downloads,选择对应的系统的版本下载,本人下的是mongodb-win32-x86_64-2008plus-2.4.8.zip2.配置    2.1、先解压mongodb文件    2.2、进入mogodb\bin目录下,解释下这两个exe文件,mongod.exe、mongo.exe , mongod.exe是mongodb的后台服务,在网上带d结尾的都是后台服务或程序,也叫伺服器,这个的作用主要是启动后台服务和mongodb的服务端口, mongo.exe 才是启动mongo前台数据库的命令窗口    2.3、配置window环境变量,作用为了启动方便,不要每次都要到mongodb\bin下去启动mongodb        2.3.1、在window用户环境变量窗口中增加mongodb=F:\tools\databases\mongodb\mongodb-win32-x86_64-2008plus-2.4.8\mongodb-win32-x86_64-2008plus-2.4.8,也可以在系统环境变量增加,区别就是系统.是面向系统下所有的用户,而用户环境,就只当前用户系统下可以使用,再在用户环境变量增加path环境变量,path的值是;%mongodb%\bin;记得前后都有个;符号,这个分隔符,用来区别多个变量,如果在系统环境目录下,path默认就有的,所以自行决定,看你是想多个用户使用,还是只能当前用户可以使用.这样环境变量就配好了    2.3.2、检查环境变量是否配置正确,在window命令窗口中输入mongod ?出现以下提示,就表示环境变量配好了.    C:\Users\Administrator>mongod ?Invalid command: ?Allowed options:General options:  -h [ --help ]               show this usage information  --version                   show version information  -f [ --config ] arg         configuration file specifying additional options  -v [ --verbose ]            be more verbose (include multiple times for more                              verbosity e.g. -vvvvv)  --quiet                     quieter output  --port arg                  specify port number - 27017 by default  --bind_ip arg               comma separated list of ip addresses to listen o                              - all local ips by default  --maxConns arg              max number of simultaneous connections - 20000 b                              default  --logpath arg               log file to send write to instead of stdout - ha                              to be a file, not directory  --logappend                 append to logpath instead of over-writing  --pidfilepath arg           full path to pidfile (if not set, no pidfile is                              created)  --keyFile arg               private key for cluster authentication  --setParameter arg          Set a configurable parameter  --auth                      run with security  --cpu                       periodically show cpu and iowait utilization....3.启动        3.1、启动mongodb,启动之前需要先启动mongod,mongod的作用看第二点           在命令下输入以下命令:           mongod --dbpath F:\tools\databases\mongodb\mongodb-data           如果用空格需要用引号           mongod --dbpath "F:\tools\databases\mongodb\mongo db data"           以上dbpath路径可以自己定义,随便的           在打开一个命令窗口,输入mongo,如果出现一下就表示数据已经启动了            C:\Users\Administrator>mongo            MongoDB shell version: 2.4.8            connecting to: test            >4.服务    4.1、新建cfg文件,先在mongodb-data目录下建log文件夹和logmongo.log文件,文件的名字和目录可以随便,我只是为了方便就放在数据文件同一个文件下,命令窗口下输入:    echo logpath=F:\tools\databases\mongodb\mongodb-data\log\logmongo.log > F:\tools\databases\mongodb\mongodb-win32-x86_64-2008plus-2.4.8\mongodb-win32-x86_64-2008plus-2.4.8\mongod.cfg    这用就会在mongodb-win32-x86_64-2008plus-2.4.8目录下生成一个mongod.cfg的文件,其实这个cfg文件的目录也可一随便放的,其实cfg文件就是一个文本文件,内容如下,主要是用来记录服务启动或停止的一下日志的    logpath=F:\tools\databases\mongodb\mongodb-data\log\mongo.log    4.2、安装服务,在命令窗口下输入:    mongod --config F:\tools\databases\mongodb\mongodb-win32-x86_64-2008plus-2.4.8\mongodb-win32-x86_64-2008plus-2.4.8\mongod.cfg --install --logpath=F:\tools\databases\mongodb\mongodb-data\log\mongodb.log    4.3、启动服务:net start MongoDB ,停止:net stop MongoDB,删除服务 :mongod --remove5.错误解决        按理说,上面应该可以启动服务了,但是有可能启动服务会报1067错误,网上给的解决方法无非两种,        1.如果出现发生系统错误 1067 请把mongodb-data目录下的mongod.lock文件删除后重新输入net start MongoDB启动服务即可,有些说行,放在在我这而是不行的,试下面这种        2.在cfg文件中增加一下内容,在启动服务,就行了        logpath=F:\tools\databases\mongodb\mongodb-data\log\mongo.log        dbpath=F:\tools\databases\mongodb\mongodb-data        logappend=true         如果安装了服务,并且服务是自动,就只需要运行mongo命令就可以启动mongo数据库了

转载于:https://my.oschina.net/ITFrank/blog/180894

你可能感兴趣的文章
head命令
查看>>
IDEA 工具栏的几个操作
查看>>
对高可用性的exchange2010的 Array配置
查看>>
iOS Cell异步图片加载优化缓存机制详解
查看>>
操作系统中常用的进程调度算法
查看>>
我的友情链接
查看>>
linux kdump原理以及配置
查看>>
android根据经纬度查询位置名称
查看>>
puppet 使用
查看>>
Linux上文本三剑客之awk详解
查看>>
一次网站负载排查记录
查看>>
Mina使用IoHandler实现业务处理
查看>>
《北京市外地来京人员生育服务联系单》办理流程
查看>>
The Competition
查看>>
LVM
查看>>
Docker学习笔记——Mongo Dockerfile及容器运行
查看>>
GdiPlus[26]: IGPPen: 用画刷建立画笔
查看>>
varnish 性能调优
查看>>
高可用网站的软件质量保证
查看>>
Libpcap tutorial-02
查看>>