استعادة قاعدة بيانات MySQL باستخدام ملفات .frm
عند إجراء نسخ احتياطي منتظم لقاعدة البيانات، من الضروري التقاط بنية قاعدة البيانات بأكملها و بيانات. ومع ذلك، في بعض الحالات، قد يكون لدى المستخدمين فقط حق الوصول إلى ملفات .frm، التي تمثل بنية الجدول ولكن ليس البيانات الفعلية. في هذا السيناريو، قد يكون من الصعب استعادة قاعدة البيانات مع بياناتها باستخدام ملفات .frm فقط.
ولحسن الحظ، من الممكن استرداد قاعدة بيانات من ملفات .frm في مواقف معينة. إذا كانت قاعدة البيانات تستخدم محرك تخزين InnoDB، فيمكن اتخاذ خطوات إضافية لإعادة بناء قاعدة البيانات ببياناتها.
الإجراء:
ضبط ملكية الملف: قم بتنفيذ الأمر التالي لتغيير ملكية ملف بيانات MySQL الدليل إلى مستخدم mysql:
sudo chown -R mysql:mysql /var/lib/mysql
سيسمح هذا لـ MySQL بقراءة ملفات .frm وibdata بشكل صحيح .
باتباع هذه الخطوات، من الممكن استعادة قاعدة بيانات MySQL ببياناتها باستخدام ملفات .frm فقط. تكون هذه العملية مفيدة بشكل خاص عندما لا تتوفر أشكال أخرى من النسخ الاحتياطي (مثل ملفات .MYD و.MYI).
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3