繁体   English   中英

如何在终端中重启 mongodb?

[英]how to restart mongodb in terminal?

我通过 npm 在 VS 代码npm install mongodb 我再次从官方网站下载了 mongodb 并将其安装为 windows 服务,因为我不知道使用 npm 安装在npm中是否足够。 它工作了一段时间。

现在它不起作用,因为我与 mongoose 的数据库连接失败并且本地主机的 27017 端口中没有任何运行。 好像服务器停止了。

如何重启 mongodb 服务器? 什么是 CLI/终端命令等?

[![Mongodb 服务][1]][1]

Go 通过启动按钮连接到服务,并检查下图中显示的 mongodb 服务。 您可以遵循@apoorva 提到的 rest 步骤。 [1]: https://i.stack.imgur.com/OgbRP.png

如果您将 MongoDB 安装为 Windows 服务 MongoDB 服务在安装成功后启动。(请检查以下路径)

要开始使用 MongoDB,请将 mongo.exe shell 连接到正在运行的 MongoDB 实例。 任何一个:

从 Windows Explorer/File Explorer、go 到 C:\Program Files\MongoDB\Server\4.4\bin\ 目录并双击 mongo.exe。

或者,打开具有管理权限的命令解释器并运行:

"C:\Program Files\MongoDB\Server\4.4\bin\mongo.exe"

更多细节检查。 : https://treehouse.github.io/installation-guides/windows/mongo-windows.html

此外,您首先需要启动 mongodb 守护程序以侦听连接,然后您应该使用 mongoose 进行连接。

在 debian/ubuntu 上

sudo 服务 mongod 重启

打开一个mongo shell 并执行,

use admin
db.shutdownServer()

您可以从mongod重新开始。

在此处了解更多信息, https://docs.mongodb.com/manual/tutorial/manage-mongodb-processes/#StartingandStoppingMongo-SendingshutdownServer%28%29messagefromthemongoshell

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM