python - 如何使用 PyMongo 在 MongoDB 中创建新数据库?

我可以简单地通过连接到 MongoDB 服务器来创建一个新数据库,还是有其他方法可以使用 Python 创建它?如果是这样,这是如何完成的?

最佳答案

MongoDB 会自动为您创建数据库和集合(如果它们尚不存在)。

要在 MongoDB 中使用 python 库,请查看此 documentation

Warning: the example is based on Pymongo 2.1. If you're using Pymongo 3.4, check this doc.

from pymongo import Connection
connection = Connection()
db = connection['test-database']
collection = db['test-collection']

所以在这里您可以为数据库和集合使用任何名称。

https://stackoverflow.com/questions/8566618/

相关文章:

mongodb - 在 mongodb 中运行 javascript 脚本(.js 文件),包括 j

mongodb - 如何将 mongo 命令生成为平面文件

mongodb - 如何删除 Mongo 中已弃用的字段?

mongodb - 如何通过 Docker 在 MongoDB 上启用身份验证?

java - 从 JSON 字符串创建 BSON 对象

python - 集合对象不是 PyMongo 的可调用错误

mongodb - 在 MongoDB 中查找最大的文档大小

mongodb - 为什么 MongoDB 这么快

mongodb - 如何在 Mongo 中描述一个集合?

node.js - 为什么我们应该使用 mongoose ODM 而不是直接使用 Mongodb 和