linux 如何正确的关闭mongodb

有的朋友说可以通过下面的命令关闭mongodb:

killall mongodb
#or
kill -9 mongo-pid

上面的方法确实可以关闭mongodb,但是正确的做法不是这样子的,mongodb提供了关闭数据库的命令:

首先需要进入到mongodb目录下bin/mongo,连接到mongodb,然后执行下面脚本:

use admin
db.runCommand("shutdown")

上面第一行切换到admin数据库,第二行则是执行关闭操作

也可以使用db.shutdownServer()命令

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏xingoo, 一个梦想做发明家的程序员

链表的有序插入

从小到大排序 根据指针获取当前id,并设置前指针,方便操作: // test1107.cpp : 定义控制台应用程序的入口点。 // #include "st...

1677
来自专栏Zchannel

#软件推荐#everything:windows下完美的文件搜索软件

921
来自专栏北京马哥教育

文件管理类命令常用使用方法及其相关示例演示

cat 使用语法:cat [-AbeEnstTuv][--help][--version] FILENAME 命令功能:查看文件内容或将多文件连接后传输到基本输...

3158
来自专栏前端vue

Node中间件multer文件上传实践

单文件上传,接收一个以fieldname命名的文件,文件信息保存在req.file

812
来自专栏前端新视界

使用 ng build 构建后资源地址引用错误的问题

最近使用 Angular 做项目的时候,通过 ng build 打包后的资源地址都带有 localhost:4200,百思不得其解,以为是打包的问题。

790
来自专栏散尽浮华

linux下rsync和tar增量备份梳理

前面总结过一篇全量备份/增量备份/差异备份说明,下面介绍下linux下rsync和tar两种增量备份的操作记录: 1)rsync备份 rsync由于本身的特性,...

28510
来自专栏LEo的网络日志

shell技巧分享(七)

763
来自专栏Coding01

使用 docker-compose 搭建 Laravel 环境 (三)

有了第二篇《使用 Docker 搭建简易的 Java Web 环境 (二)》,懂了如何通过单一镜像创建 Docker 环境,这篇主要学习如何使用「docker-...

913
来自专栏州的先生

优雅的记录Python程序日志

1032
来自专栏运维小白

2.8 创建和删除目录mkdir/rm

mkdir mkdir = make directory mkdir就是创建目录,不能级联创建目录 date 显示当前时间 mkdir -p ...

1669

扫码关注云+社区