يقدم هذا الفصل عمليات MongoDB database الأساسية، بما في ذلك إنشاء وحذف واستعلام قواعد البيانات.
عرض كافة قواعد البيانات
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
tizi365 0.000GB
التبديل بين قواعد البيانات
الصيغة:
use اسم_قاعدة_البيانات
مثال:
> use mydb
switched to db mydb
عرض اسم القاعدة الحالية
أدخل الأمر db
> db
test
إنشاء قاعدة بيانات
لا حاجة لإنشاء قاعدة بيانات بشكل صريح. ما عليك سوى التبديل إلى قاعدة بيانات غير موجودة باستخدام use وإدراج قطعة من البيانات، وسيتم إنشاء قاعدة البيانات تلقائيًا. مثال:
// التبديل إلى قاعدة بيانات غير موجودة
> use mydb
switched to db mydb
// إدراج وثيقة في مجموعة الأفلام (سيتم إنشاء مجموعة الأفلام تلقائيًا إذا لم تكن موجودة)
> db.movie.insert({"name":"tutorials point"})
// عرض كافة قواعد البيانات (تم إنشاء قاعدة بيانات mydb تلقائيًا)
> show dbs
local 0.78125GB
mydb 0.23012GB
test 0.23012GB
ملاحظة: قواعد بيانات MongoDB ومجموعاتها لا يجب أن يتم إنشاؤها مسبقًا؛ بل يتم إنشاؤها تلقائيًا عند كتابة البيانات لأول مرة.
حذف قاعدة بيانات
يمكن استخدام API db.dropDatabase() لحذف قاعدة البيانات الحالية. مثال:
// التبديل إلى قاعدة البيانات mydb
> use mydb
switched to db mydb
// حذف قاعدة البيانات mydb
> db.dropDatabase()
> { "dropped" : "mydb", "ok" : 1 }