怎么让mongodb自动启动服务 怎么启动mongodb shell
怎么让mongodb自动启动服务
将MongoDB服务加入随机启动
vi /etc/rc.local
使用vi编辑器打开配置文件,并在其中加入下面一行代码
/usr/local/mongodb/bin/mongod -dbpath=/usr/local/mongodb/data/db --fork --port 27017 --logpath=/usr/local/mongodb/log/work.log --logappend --auth
启动服务
/usr/local/mongodb/bin/mongod -dbpath=/usr/local/mongodb/data/db --fork --port 27017 --logpath=/usr/local/mongodb/log/work.log --logappend --auth
怎么启动mongodb shell
原始方式 只有启动了MongoDB的服务,才能使用MongoDB的功能,通常情况下会开一个命令窗口,输入下面的命令来启动服务: 配置文件方式
如果不想每次启动的时候都在命令行中输入很多繁琐的参数,可以把参数信息保存在配置文件中。创建一个名为mongodb.cnf的配置文件,和那些小工具放在同一个目录中,文件的内容如下:
dbpath="d:databasemongodbdata"
然后在命令窗口输入下面命令就可以启动服务
看似和上面的方法差不多,还是需要指定配置文件,但如果参数不止-dbpath的时候,就可以将参数都写在配置文件中,在命令行调用的时候就会显得方便很多。
Daemon方式
上面介绍的两种方式启动服务都需要打开一个命令行窗口,窗口关闭了服务也就停止了。我们使用--fork参数可以将mongodb的服务放在后台运行,这样相对比较安全。--fork参数是和--logpath参数一起使用的。
如何添加mongodb数据库服务自启动
首先要进行mongoDB的下载,如图位置,图示中已经贴了下载连接了,或直接搜索mongoDB也可以搜到官网,点击进入即可。
安装很简单,这里就把过程省掉了,基本都是傻瓜式安装。安装成功之后,为了不需要每次都进入安装目录启动,先设置下path。将mongod所在的bin文件路径加入path中即可
然后就可以在任意位置启动cmd。先输入帮助命令,看看有没有安装成功,如图所示说明成功了。
mongo需要特定的数据文件,启动的时候需要指定数据文件所在位置。
但每次都指定文件位置的方式启动是在不是明智之举,所以将mongo作为Windows服务启动,这样就比较简便了。
现在就可以像启动Windows其他服务一样启动mongo了,也可以安装第一种方式启动。
安装mongodb后服务启动不了请问怎么解决
log,命令如下(路径换成自己的)
mongod --install --serviceName MongoDB --serviceDisplayName MongoDB --logpath d:.Log --dbpath d:mongodbmongodbmongodb你是怎样安装的? 用cmd的命令行安装成系统服务