Python MongoDB ဒေတာဘေ့စ်ဖန်တီးပါ။
Database ဖန်တီးခြင်း။
MongoDB တွင် ဒေတာဘေ့စ်တစ်ခုဖန်တီးရန်၊ MongoClient အရာဝတ္ထုတစ်ခုကို ဖန်တီးခြင်းဖြင့် စတင်ပါ၊ ထို့နောက် မှန်ကန်သော ip လိပ်စာနှင့် သင်ဖန်တီးလိုသော ဒေတာဘေ့စ်အမည်ဖြင့် ချိတ်ဆက်မှု URL ကို သတ်မှတ်ပါ။
MongoDB သည် ၎င်းမရှိပါက ဒေတာဘေ့စ်ကို ဖန်တီးမည်ဖြစ်ပြီး ၎င်းနှင့်ချိတ်ဆက်မှုပြုလုပ်မည်ဖြစ်သည်။
ဥပမာ
"mydatabase" ဟုခေါ်သော ဒေတာဘေ့စ်တစ်ခုကို ဖန်တီးပါ-
import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
အရေးကြီးသည်- MongoDB တွင် ဒေတာဘေ့စ်တစ်ခုသည် အကြောင်းအရာကို မရရှိမချင်း ဖန်တီးမထားပါ။
MongoDB သည် ဒေတာဘေ့စ် (နှင့် စုစည်းမှု) ကို အမှန်တကယ် မဖန်တီးမီ အနည်းဆုံး စာရွက်စာတမ်း (မှတ်တမ်း) တစ်ခုဖြင့် စုစည်းမှု (ဇယား) ကို ဖန်တီးပြီးသည်အထိ စောင့်သည်။
Database ရှိမရှိ စစ်ဆေးပါ။
သတိရပါ- MongoDB တွင်၊ အကြောင်းအရာမရရှိမချင်း ဒေတာဘေ့စ်တစ်ခုကို ဖန်တီးမထားပါ၊ ထို့ကြောင့် ဒေတာဘေ့စ်တစ်ခုဖန်တီးခြင်းသည် သင်ပထမဆုံးအကြိမ်ဖြစ်ပါက၊ သင်သည် ဒေတာဘေ့စ်ရှိမရှိစစ်ဆေးခြင်းမပြုမီ နောက်ထပ်အခန်းနှစ်ခန်း (စုစည်းဖန်တီးရန်နှင့် စာရွက်စာတမ်းဖန်တီးရန်) ကို ဖြည့်စွက်သင့်သည်။
သင့်စနစ်ရှိ ဒေတာဘေ့စ်အားလုံးကို စာရင်းပြုစုခြင်းဖြင့် ဒေတာဘေ့စ်တစ်ခုရှိမရှိ စစ်ဆေးနိုင်သည်-
ဥပမာ
သင့်စနစ်၏ ဒေတာဘေ့စ်စာရင်းကို ပြန်ပို့ပါ-
print(myclient.list_database_names())
သို့မဟုတ် သီးခြားဒေတာဘေ့စ်တစ်ခုကို အမည်ဖြင့် စစ်ဆေးနိုင်သည်-
ဥပမာ
"mydatabase" ရှိမရှိ စစ်ဆေးပါ-
dblist = myclient.list_database_names()
if "mydatabase" in dblist:
print("The database exists.")