কম্পিউটার টিউটোরিয়াল

MongoDB ডাটাবেস পুরোপুরি ক্লিয়ার করা (dropDatabase)

MongoDB-এ পুরো ডাটাবেস ডিলিট (ক্লিয়ার) করতে dropDatabase() কমান্ড ব্যবহার করুন। সিনট্যাক্স:

use yourDatabaseName;
db.dropDatabase();

সব ডাটাবেস লিস্ট দেখুন:

> show dbs

আউটপুট:

MyDB          0.000GB
admin         0.000GB
config        0.000GB
local         0.000GB
onlinecustomertracker 0.000GB
test          0.006GB

onlinecustomertracker ডাটাবেস ডিলিট করুন:

> use onlinecustomertracker
switched to db onlinecustomertracker
> db.dropDatabase();
{ "dropped" : "onlinecustomertracker", "ok" : 1 }

ডিলিটের পর আবার ডাটাবেস লিস্ট দেখুন:

> show dbs

আউটপুট (onlinecustomertracker নেই):

MyDB          0.000GB
admin         0.000GB
config        0.000GB
local         0.000GB
test          0.006GB

ব্যাখ্যা: dropDatabase() বর্তমান ডাটাবেসকে পুরোপুরি মুছে ফেলে (সব কালেকশন, ইন্ডেক্স, ইউজার সহ)। এটি অন-ডゥ করা যায় না। প্রোডাকশনে ব্যবহার করার আগে নিশ্চিত হোন। শুধু কালেকশন ডিলিট করতে db.collection.drop() ব্যবহার করুন।

  1. MongoDB-এ একটি ডাটাবেস থেকে অন্য ডাটাবেসে কালেকশন কপি করার পদ্ধতি

  2. MongoDB ডাটাবেস কমান্ড লাইন থেকে ড্রপ (drop) করার পদ্ধতি

  3. MongoDB ডাটাবেস সম্পূর্ণরূপে মুছে ফেলার পদ্ধতি

  4. MongoDB কনসোল ক্লিয়ার করার পদ্ধতি