这里是MongoDB的新手,我在连接服务器时遇到了一些麻烦。我得到错误ServerSelectionTimeoutError:xxx.xxx.xxx.xxx:27017:过时
我在OSX 10.10上使用PyMongo 2.8。
import sys
sys.path.append('/usr/local/lib/python2.7/site-packages')
from pymongo import MongoClient
client = MongoClient('mongodb://dba:[password]@xxx.xxx.xxx.xxx:27017/Admin') #the real password has the square brackets
db = client['MyDB']
x=[]
userData = db.users.find()
for user in userData:
x.append(user)
print x
答案 0 :(得分:0)
我在客户端字符串中使用了内部IP地址。外部IP修复它。