دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۵
  • فروردین

جلسه ۰۶ : حذف پایگاه داده در MongoDB

  • دسته‌بندی‌ها :
جلسه ۰۶ : حذف پایگاه داده در MongoDB
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی  لرن ،اگر به خاطر داشته باشید در جلسه قبل نحوه ایجاد پایگاه داده در MongoDB را آموزش دادیم این جلسه به بحث حذف پایگاه داده در MongoDB  می پردازیم.و نحوه ی ارتباط با پایگاه داده MongoDB را یاد می گیرید.

      حذف پایگاه داده در MongoDB7

      ابتدا از روش ()dropDatabase اقدام به حذف پایگاه داده می کنیم.دستور dropDatabase پایگاه داده فعلی را حذف می کند و فایل های داده مربوطه را حذف می کند.
      دستور()db.dropDatabase در MongoDB برای رها کردن پایگاه داده موجود استفاده می شود.به این صورت ارتباط با پایگاه داده MongoDB آغاز می شود.

      مدیریت کاربران

      تغییر در نسخه ۲٫۶: این دستور کاربران مرتبط با پایگاه داده فعلی را حذف نمی کند.

      برای رها کردن کاربران مرتبط، دستور database dropAllUsersFromDatabase را در پایگاه داده ای که حذف می کنید، اجرا کنید.

      سینتکس

      دستورالعمل پایه ()dropDatabase  به شرح زیر است :

      مثال : 

      توسط این دستور پایگاه داده انتخاب شده حذف خواهد شد. اگر شما هیچ پایگاه داده ای را انتخاب نکردید، آنگاه پایگاه داده پیش فرض ‘test’ را حذف خواهید کرد.

      مثال

      ابتدا، با استفاده از دستور show dbs، لیست دیتابیس های موجود را چک کنید :

      مثال : 

      اگر می خواهید پایگاه داده جدید <mydb> را حذف کنید،دستور () dropDatabase  به شرح زیر خواهد بود :

      مثال : 

      اکنون لیستی از پایگاه های داده را چک کنید.

      مثال : 

      کلام آخر

      اگر پایگاه داده را حذف کرده و یک پایگاه داده جدید با همان نام ایجاد کنید، باید همه نمونه های Mongos را راه اندازی مجدد کنید یا از قبل از خواندن یا نوشتن در آن پایگاه داده از دستور flushRouterConfig در تمام نمونه های Mongos استفاده کنید. این عمل تضمین می کند که نمونه های Mongos تازه سازی حافظه ابرداده خود را، از جمله محل اولیه shard برای پایگاه داده جدید انجام داده است. در غير اين صورت، Mongos ممکن است از خواندن و نوشتن اطلاعات صرف نظر کند.

      QR:  جلسه ۰۶ : حذف پایگاه داده در MongoDB
      به اشتراک بگذارید