当前位置: 代码迷 >> 综合 >> pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
  详细解决方案

pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

热度:4   发布时间:2023-12-18 03:03:44.0

#原因
这里写图片描述
在PyCharm中调用MongoDB数据库时,由于没有启动本地的MongoDB服务引起。


解决方法

  • 首先通过win+R打开命令行窗口,输入cmd(如下图)
    这里写图片描述
  • 打开命令行窗口
    这里写图片描述
  • 用cd命令打开mongod.exe所在的目录,并输入mongod.exe --nojournal --dbpath .(注意–dbpath后面有个点)
    这里写图片描述
  • 如果出现‘ [initandlisten] waiting for connections on port 27017’提示说明服务器已经启动成功
    这里写图片描述

-重新在PyCharm中运行程序(运行成功)
这里写图片描述

-Ctrl + C 关闭服务器


##MongoDB数据库常用的三种命令
- mongod.exe --nojournal --dbpath #以控制台方式启动服务器
- mongod.exe --install #安装MongoDB以服务方式运行
- mongod.exe --help #显示所有的命令选项

  相关解决方案