Kumekisha kifungu cha Python MongoDB
- Picha ya Kwanza Kuanza Kipata Taarifa ya MongoDB
- Picha ya Kipya Kipata Taarifa ya MongoDB Kuchapwa Kigezaa
Kumekisha kifungu
Kuunda kifungu cha MongoDB, kwanza unaweza kuanzisha kina kwa MongoClient, kisha tumia jina cha kifungu cha kwanza na URL ya kizunguzungu cha kifungu kinachotumika:
Ikiwa kifungu haitakuwa, MongoDB kinaundwa kifungu na kuanzisha kizunguzungu:
Mfano
Kumekisha kigeza "mydatabase" kama kifungu:
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"]
重要说明:在 MongoDB 中,数据库在获取内容之前不会创建!
在实际创建数据库(和集合)之前,MongoDB 会一直等待您创建至少有一个文档(记录)的集合(表)。
检查数据库是否存在
请记住:在 MongoDB 中,数据库在获取内容之前不会创建,因此如果这是您第一次创建数据库,则应在检查数据库是否存在之前完成接下来的两章(创建集合和创建文档)!
您可以通过列出系统中的所有数据库来检查数据库是否存在:
Mfano
Kurudia orodha ya babukaa ya kawaida:
print(myclient.list_database_names())
Au nijipata taarifa zaidi kwa jina:
Mfano
Tinga "mydatabase" inahusishwa:
dblist = myclient.list_database_names() if "mydatabase" in dblist: print("Babukaa ya data base inahusishwa.")
- Picha ya Kwanza Kuanza Kipata Taarifa ya MongoDB
- Picha ya Kipya Kipata Taarifa ya MongoDB Kuchapwa Kigezaa