Python 无法使用mongo shell连接到服务
我在连接以windows服务运行的数据库时遇到问题,该数据库位于端口号14014的本地 我可以使用Windows任务管理器看到服务正在成功运行,并且我还可以使用Python访问它。但我无法通过键入以下命令使用命令行连接它: C:>C:\mongodb\bin\mongo.exe-port=14014 但是,我可以使用mongod.exe在端口27017连接到另一个数据库。这真是莫名其妙!我希望有人能在这里帮助我 我还在端口14014运行的数据库服务的日志下面附加内容Python 无法使用mongo shell连接到服务,python,windows,mongodb,command-line,Python,Windows,Mongodb,Command Line,我在连接以windows服务运行的数据库时遇到问题,该数据库位于端口号14014的本地 我可以使用Windows任务管理器看到服务正在成功运行,并且我还可以使用Python访问它。但我无法通过键入以下命令使用命令行连接它: C:>C:\mongodb\bin\mongo.exe-port=14014 但是,我可以使用mongod.exe在端口27017连接到另一个数据库。这真是莫名其妙!我希望有人能在这里帮助我 我还在端口14014运行的数据库服务的日志下面附加内容 C:\Windows\sys
C:\Windows\system32>c:\mongodb\bin\mongo.exe --port=14014
MongoDB shell version v3.4.7
connecting to: mongodb://127.0.0.1:14014/
2018-05-29T20:10:06.939+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:14014 after 5000ms milliseconds, giving up.
2018-05-29T20:10:06.939+0530 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:14014, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed
我认为您的端口号有误,最后两位数字应该是相反的
服务器正在接受端口14041上的连接,但您正在尝试连接端口14014。Hi Naseef Ummer;我可以对你的问题发表意见吗?本网站的政策是,图片在帖子中很有用,但你应该确保没有图片的帖子仍然清晰。如果您发布代码或错误消息的图像,请直接将实际代码或消息复制粘贴或键入到帖子中。cf非常感谢@Vince Bowden!这对我来说太傻了!
C:\Windows\system32>c:\mongodb\bin\mongo.exe --port=14014
MongoDB shell version v3.4.7
connecting to: mongodb://127.0.0.1:14014/
2018-05-29T20:10:06.939+0530 W NETWORK [thread1] Failed to connect to 127.0.0.1:14014 after 5000ms milliseconds, giving up.
2018-05-29T20:10:06.939+0530 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:14014, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed