簡體   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