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

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

小字说明:MongoDB 可视化工具无法连接,这个方法也有用,亲测有效
pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10061] 由于目标计算机积极拒绝,无法连接。_第1张图片


原因说明:

并非说这是mongodb无法启动,而是还未连接mongodb,就进行启动,所以导致了启动失败

解决方法:

突然又连接不上了,我上次写了一篇关于MySql连接不上的,发现两者原因很相似,应该可以同样的方法解决,果不其然成功了,它们有绝大的步骤相同,而且相比这个方法更加简单,可以试一下,只要把最后的点击MySQL改为MongoDB server即可,传送门

  1. 进入命令行窗口(cmd)中
  2. 使用cd命令,切换到mongo.exe的安装目录下,我这是默认路径C:\Program Files\MongoDB\Server\4.2\bin
  3. mongod --dbpath X:/xxx/data 进行启动mongo,如下图所示。注意:标亮的地方是自己日志及数据文件的安装目录
    pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10061] 由于目标计算机积极拒绝,无法连接。_第2张图片
  4. 最后看一下解决后的效果

效果

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

你可能感兴趣的:(NoSQL,mongodb,python,nosql)