Mongo shell 立即关闭

Ric*_*son 6 mongodb

当我启动 mongo shell 时,它会立即关闭。没有错误。工作正常(昨天)。我的 MongoDB 服务器运行完美,并且我的应用程序可以正常连接到它。如果不连接到数据库,我什至无法启动 shell:

C:\mongodb\bin> mongo --verbose
MongoDB shell version: 2.4.7
Fri Mar 27 10:35:38.425 versionArrayTest passed
connecting to: test
Fri Mar 27 10:35:38.472 creating new connection to:127.0.0.1:27017
Fri Mar 27 10:35:38.472 BackgroundJob starting: ConnectBG
Fri Mar 27 10:35:38.487 connected connection!
bye
Fri Mar 27 10:35:38.487 freeing 1 uncollected class mongo::DBClientCursor objects
Fri Mar 27 10:35:38.487 freeing 1 uncollected class mongo::DBClientWithCommands objects
Fri Mar 27 10:35:38.487 freeing 1 uncollected class mongo::BSONHolder objects
Run Code Online (Sandbox Code Playgroud)

同样,当没有数据库连接时:

C:\mongodb\bin> mongo --nodb --norc --verbose
MongoDB shell version: 2.4.7
Fri Mar 27 10:37:00.513 versionArrayTest passed
bye
Run Code Online (Sandbox Code Playgroud)

我们非常感激地收到有关如何连接的所有想法。

小智 2

由于,mongod服务已经停止;您需要进入任务管理器 -> 服务选项卡 -> 搜索 MongoDB -> 右键单击​​并单击启动。 您会发现 mongod shell 正在像以前一样工作。我希望这有帮助!

  • 您好,欢迎来到堆栈溢出!正如我在问题中指出的那样,我的 Mongo 服务器(mongod)正在运行,并且我的应用程序连接到它很好,所以这不是问题。 (2认同)