如何关闭与MongoDB的连接

时间:2016-04-11 23:15:17

标签: python mongodb

我有一个创建MongoClient的类:

db = MongoDB ('mydb' , 'config')

我已成功连接到' mydb'数据库和' config'集合 - 但在查询集合后,我确实需要再次与数据库建立连接。我继续创建与另一个数据库和集合的连接

db = MongoDB ('mapping' , 'box_details')

在这种情况下,如何关闭之前与DB的连接 - 是否会在应用退出时自动关闭?

1 个答案:

答案 0 :(得分:1)

我建议您使用pymongo.MongoClient打开连接,这将返回mongo_client对象。 mongo_cient有实例方法close,允许您手动关闭连接。

请参阅有关mongo_client

的文档