Python MongoDB డేటాబేస్ సృష్టించండి

డేటాబేస్ సృష్టించండి

MongoDB లో డేటాబేస్ సృష్టించడానికి, ముందుగా MongoClient ఆబ్జెక్ట్ సృష్టించి, సరైన IP చిహ్నం మరియు సృష్టించవలసిన డేటాబేస్ పేరుతో కనెక్షన్ URL నిర్దేశించండి.

డేటాబేస్ ఉనికిలేకపోతే, MongoDB డేటాబేస్ సృష్టించి అనుసంధానం చేస్తుంది.

实例

మీరు "mydatabase" పేరుతో డేటాబేస్ సృష్టించండి:

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]

运行实例

重要说明:在 MongoDB 中,数据库在获取内容之前不会创建!

在实际创建数据库(和集合)之前,MongoDB 会一直等待您创建至少有一个文档(记录)的集合(表)。

检查数据库是否存在

请记住:在 MongoDB 中,数据库在获取内容之前不会创建,因此如果这是您第一次创建数据库,则应在检查数据库是否存在之前完成接下来的两章(创建集合和创建文档)!

您可以通过列出系统中的所有数据库来检查数据库是否存在:

实例

返回系统中的数据库列表:

print(myclient.list_database_names())

运行实例

或者您可以按名称检查特定数据库:

实例

检查 "mydatabase" 是否存在:

dblist = myclient.list_database_names()
if "mydatabase" in dblist:
  print("The database exists.")

运行实例