Mongodb Mongo shell的显示形式为;正在连接…”。但不是启动外壳

Mongodb Mongo shell的显示形式为;正在连接…”。但不是启动外壳,mongodb,mongodb-shell,Mongodb,Mongodb Shell,Im使用的是MongoDBCommunityServer4.0 我已按照MongoDB文档中所述正确安装 我还为MongoDBbin设置了path环境变量 MongoDB的windows服务也正常运行 当我使用以下命令运行MongoD时 "C:\Program Files\MongoDB\Server\4.0\bin\mongod.exe" --auth --dbpath="c:\data\db" --bind_ip 127.0.0.1 --port 27017 服务器开始完美地显示日志消息,

Im使用的是
MongoDB
CommunityServer4.0

我已按照
MongoDB
文档中所述正确安装

我还为
MongoDB
bin
设置了path环境变量

MongoDB
的windows服务也正常运行

当我使用以下命令运行MongoD时

"C:\Program Files\MongoDB\Server\4.0\bin\mongod.exe" --auth --dbpath="c:\data\db" --bind_ip 127.0.0.1 --port 27017
服务器开始完美地显示日志消息,如图所示

现在,当我用命令启动mongo shell时

"C:\Program Files\MongoDB\Server\4.0\bin\mongo.exe"
我也试过了

mongo

mongo --port 27017

mongo --port 27017 --host localhost

mongo --port 27017 --host<machine name>
mongo
mongo——港口27017
mongo--端口27017--主机本地主机
mongo—端口27017—主机
但它只是显示为


请帮助我解决此问题。

运行mongo命令后,您是否能够在服务器命令提示符上看到任何内容?虽然所有这些参数都是可选的,但您无需提供,甚至无需提供mongod或mongo的完整路径,因为您已经设置为环境变量。服务器没有任何更改。它仍然显示“等待端口27017上的连接”…mongod服务器的日志显示了什么?你在那里看到你的连接尝试了吗?没有。只是“等待连接”