Python MongoDB 创建数据库
创建数据库
要创建 MongoDB 数据库,首先创建 MongoClient 对象,然后指定连接 URL,包括正确的 IP 地址和要创建的数据库名称。
如果数据库不存在,MongoDB 将创建该数据库并连接到它。
示例
创建一个名为“mydatabase”的数据库
import pymongo
myclient = pymongo.MongoClient("mongodb://127.0.0.1:27017/")
mydb = myclient["mydatabase"]
运行示例 »
重要:在 MongoDB 中,数据库只有在包含内容时才会创建!
MongoDB 只有在你创建了集合(表),并且至少包含一个文档(记录)后,才会实际创建数据库(和集合)。
检查数据库是否存在
请记住:在 MongoDB 中,数据库只有在包含内容时才会创建,因此,如果这是你第一次创建数据库,你应该在检查数据库是否存在之前完成接下来的两章(创建集合和创建文档)!
你可以通过列出系统中的所有数据库来检查数据库是否存在
或者您可以通过名称检查特定数据库
示例
检查 "mydatabase" 是否存在
dblist = myclient.list_database_names()
if "mydatabase" in dblist
print("该数据库存在。")
运行示例 »