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