1、在本地用python连接MongoDB的使用遇到的问题
mongodb装在linux虚拟机中
python代码如下:
import pymongo
myclient = pymongo.MongoClient(“mongodb://192.168.25.121:27017/”)
mydb = myclient[“my_db01”]
mycol = mydb[“mycoll01”]
x = mycol.find_one()
print(x)
报错:
pymongo.errors.ServerSelectionTimeoutError: 192.168.25.121:27017: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

解决办法:在linux环境中也没找到mongod.conf,所以自己新建了一个,然后用mongod --config mongod.conf 启动mongdb,再用pymongo去连接的时候就正常了
mongod.conf为yuml格式:
net:
port: 27017
bindIp: 0.0.0.0
PS:linux防火墙要关了,不然也连不上mongodb
本文讲述在本地使用Python连接安装于Linux虚拟机中的MongoDB时遇到问题。给出Python连接代码,连接报错后,通过新建mongod.conf文件,用mongod --config mongod.conf启动MongoDB解决问题,同时提醒需关闭Linux防火墙,否则无法连接。
812

被折叠的 条评论
为什么被折叠?



