Introduction

این فصل عملیات پایه پایگاه داده MongoDB را معرفی می کند، شامل ایجاد، حذف و پرس و جوی دیتابیس است.

نمایش تمام دیتابیس‌ها

> 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 }