Python MongoDB إنشاء قاعدة بيانات
إنشاء قاعدة بيانات
لإنشاء قاعدة بيانات في MongoDB ، ابدأ بإنشاء كائن MongoClient ، ثم حدد عنوان URL للاتصال بعنوان IP الصحيح واسم قاعدة البيانات التي تريد إنشاءها.
سيقوم MongoDB بإنشاء قاعدة البيانات إذا لم تكن موجودة ، وإجراء اتصال بها.
مثال
أنشئ قاعدة بيانات تسمى "قاعدة بياناتي":
import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
هام: في MongoDB ، لا يتم إنشاء قاعدة بيانات حتى تحصل على محتوى!
تنتظر MongoDB حتى تقوم بإنشاء مجموعة (جدول) ، مع مستند واحد على الأقل (سجل) قبل أن تقوم بالفعل بإنشاء قاعدة البيانات (والمجموعة).
تحقق مما إذا كانت قاعدة البيانات موجودة
تذكر: في MongoDB ، لا يتم إنشاء قاعدة البيانات حتى تحصل على المحتوى ، لذلك إذا كانت هذه هي المرة الأولى التي تنشئ فيها قاعدة بيانات ، فيجب عليك إكمال الفصلين التاليين (إنشاء مجموعة وإنشاء مستند) قبل التحقق من وجود قاعدة البيانات!
يمكنك التحقق مما إذا كانت قاعدة البيانات موجودة عن طريق سرد جميع قواعد البيانات في نظامك:
مثال
قم بإعادة قائمة قواعد بيانات نظامك:
print(myclient.list_database_names())
أو يمكنك التحقق من قاعدة بيانات محددة بالاسم:
مثال
تحقق من وجود "قاعدة بياناتي":
dblist = myclient.list_database_names()
if "mydatabase" in dblist:
print("The database exists.")