MongoDB ma’lumotlar bazasini yaratish


ULASHISH

Ma’lumotlar bazasini yaratish

MongoDB-da ma’lumotlar bazasini yaratish uchun MongoClient obyektini yaratishdan boshlang, so‘ngra to‘g‘ri IP manzili va yaratmoqchi bo‘lgan ma’lumotlar bazasi nomi bilan ulanish URL manzilini belgilang.

MongoDB, agar mavjud bo‘lmasa, ma’lumotlar bazasini yaratadi va unga ulanishni amalga oshiradi.

Misol

"mydatabase" deb nomlangan ma’lumotlar bazasini yarating:

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

Muhim: MongoDB-da ma’lumotlar bazasi tarkibga ega bo‘lmaguncha yaratilmaydi!

MongoDB kamida bitta hujjatga (yozuvga) ega to‘plam (jadval) yaratmaguningizcha kutadi va shundan keyingina ma’lumotlar bazasini (va to‘plamni) amalda yaratadi.


Ma’lumotlar bazasi mavjudligini tekshiring

Esda tuting: MongoDB-da ma’lumotlar bazasi tarkibga ega bo‘lmaguncha yaratilmaydi, shuning uchun agar siz birinchi marta ma’lumotlar bazasini yaratayotgan bo‘lsangiz, ma’lumotlar bazasi mavjudligini tekshirishdan oldin keyingi ikki bobni (set yaratish va hujjat yaratish) to‘ldirishingiz kerak!

Ma’lumotlar bazasi mavjudligini tizimingizdagi barcha ma’lumotlar bazalarini ro‘yxatlash orqali tekshirishingiz mumkin:

Misol

Tizimingizning ma’lumotlar bazalari ro‘yxatini qaytaring:

print(myclient.list_database_names())
Misolni ishga tushirish »

Yoki ma’lum bir ma’lumotlar bazasini nomi bilan tekshirishingiz mumkin:

Misol

"Ma’lumotlar bazasi" mavjudligini tekshiring:

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


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!