我是mongodb的新手。我正在使用the installation guide安装MongoDB 4.0 community edition
。安装后,我使用brew services start mongodb-community@4.0
运行MongoDB。为了彻底关闭服务器,我启动了mongo shell,并运行了use admin
和db.shutdown.Server()
。
接下来,要重新启动服务器,我运行了brew services start mongodb-community@4.0
并获得了
`Service `mongodb-community` already started, use `brew services restart mongodb-community` to restart.`
所以我做了brew services restart mongodb-community@4.0
,并在下面得到了返回的消息:
Stopping `mongodb-community`... (might take a while)
==> Successfully stopped `mongodb-community` (label: homebrew.mxcl.mongodb-community)
==> Successfully started `mongodb-community` (label: homebrew.mxcl.mongodb-community)
我的问题:
(1)运行brew services start mongodb-community@4.0
是否与运行mongod
相同?
(2)当我再次启动服务器时,为什么说Service
mongodb-community already started
?我没有彻底关闭服务器吗?
答案 0 :(得分:0)
我认为您有2个选择。可以将其作为应用程序之类的服务运行(您的第一个选择)。或从命令行运行它(第二个选项)。因此,根据您的需求,您可以选择其中一个。
请参阅文档。如果您使用过:brew install mongodb-community@4.0
日志和数据库文件夹已经创建。