چگونه یک فایل IBD را باز کنم؟
چگونه یک فایل IBD را باز کنم؟

تصویری: چگونه یک فایل IBD را باز کنم؟

تصویری: چگونه یک فایل IBD را باز کنم؟
تصویری: نحوه بازیابی پایگاه داده InnoDB از فایل های .frm و .ibd 2024, نوامبر
Anonim

شما به یک نرم افزار مناسب مانند MySQL - InnoDB نیاز دارید یک فایل IBD را باز کنید . بدون نرم افزار مناسب پیغام ویندوز "چگونه می خواهید باز کن این فایل " (ویندوز 10) یا "ویندوز نمی تواند باز کن این فایل " (ویندوز 7) یا یک هشدار مشابه برای Mac/iPhone/Android.

متعاقباً ممکن است سؤال شود که فایل IBD چیست؟

IBD یک جدول پایگاه داده MySQL است فایل . IBD پسوند با موتور ذخیره سازی پایگاه داده InnoDB مرتبط است، که تحت مجوز منبع باز گنو موجود است و به طور پیش فرض توسط MySQL نسخه 5.5 و بالاتر استفاده می شود. IDB فایل ها جداول را که یک پایگاه داده را تشکیل می دهند ذخیره می کند.

به طور مشابه، چگونه می توانم یک فایل.frm را در MySQL بازیابی کنم؟ یک پایگاه داده MySQL را از فایل های برنامه پشتیبان گیری شده بازیابی کنید

  1. سرویس MySQL را متوقف کنید. این مورد برای افزودن به پوشه های داده ضروری است.
  2. پوشه پایگاه داده را در پوشه جدید MySQLdata کپی کنید. (احتمالاً بهتر است ابتدا به محیط آزمایشی بازگردانی شود).
  3. سرویس MySQL را مجددا راه اندازی کنید.
  4. تمام جداول پایگاه داده را بررسی و تعمیر کنید.
  5. پشتیبان گیری و بازیابی به سرور تولید جدید.

همچنین بدانید که فایل های.frm و. IBD در MySQL چیست؟

صرف نظر از موتور ذخیره سازی که انتخاب می کنید، هر MySQL جدولی که ایجاد می کنید روی دیسک با یک نشان داده می شود. فایل frm که فرمت جدول (یعنی تعریف جدول) را توصیف می کند. این فایل همان نام جدول را با علامت. frm افزونه.

چگونه داده های جدول InnoDB MySQL را از فایل های Ibdata و.frm بازیابی کنیم؟

به بازگرداندن را داده ها از موارد فوق فایل ها ، ابتدا متوقف کنید MySQL سرور را کپی کنید فایل های ibdata و پوشه طرحواره پایگاه داده را به دایرکتوری دیگری وارد کنید. ما از این استفاده خواهیم کرد بازگرداندن ما Mysql پایگاه داده در این صورت، آن را در پوشه /tmp کپی می کنیم.

توصیه شده: