mongodb停止数据库

本文介绍了三种停止MongoDB服务的方法:直接使用Ctrl+C关闭前台进程;通过ps命令查找并使用kill命令结束进程;或者在MongoDB的admin数据库中执行db.shutdownServer()函数。
摘要由CSDN通过智能技术生成

1、前台开启的进程可直接Ctrl+c终止服务

2、kill进程

# ps -ef |grep mongo |grep -v grep
root     10832     1  2 11:39 ?        00:00:00 mongod -f mongodb.cnf --fork
# kill -9 10832

说明:--fork为mongodb后台启动服务的参数,详见:http://blog.csdn.net/u010587433/article/details/47803751

3、使用db.shutdownServer()函数(必须切换至admin库)

> db
cric
> db.shutdownServer()
shutdown command only works with the admin database; try 'use admin'
> use admin
switched to db admin
> db.shutdownServer()
2015-08-21T11:35:07.831+0800 I NETWORK  DBClientCursor::init call() failed
server should be down...
2015-08-21T11:35:07.875+0800 I NETWORK  trying reconnect to 127.0.0.1:27017 (127.0.0.1) failed
2015-08-21T11:35:07.876+0800 W NETWORK  Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2015-08-21T11:35:07.876+0800 I NETWORK  reconnect 127.0.0.1:27017 (127.0.0.1) failed failed couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

上海阿丽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值