كيفية استيراد قاعدة بيانات SQL باستخدام بنية الملف الخام /var/lib/mysql؟

StackOverflow https://stackoverflow.com//questions/23018965

سؤال

أحتاج إلى استعادة قاعدة البيانات عند تثبيت جديد، ولسوء الحظ لم أتمكن من إجراء العملية المناسبة .sql نسخة احتياطية من قاعدة البيانات السابقة الخاصة بي، لم أتمكن إلا من الوصول إلى نظام الملفات، لذا قمت بإلغاء تحديدها بالكامل /var/lib/mysql الدليل.

داخل مجلد mysql هذا، أرى مجلدًا باسم قاعدة البيانات التي أريد استعادتها، ولكن ببساطة قم بنسخ هذا الملف إلى /var/lib/mysql/ على خادمي الجديد لا يبدو أنه يعمل.

هل كانت مفيدة؟

المحلول

ربما هذا قد يساعد

1) اغلاق مثيل جديد

2) دل على الأشياء التي نسختها هناك

3) ابدأ المثيل مرة أخرى

4) إنشاء أمر قاعدة البيانات

5) أغلقه مرة أخرى

6) نسخ الملفات الخاصة بك

7) أعد تشغيل MySQL

يجب عليك استخدام نفس رقم الإصدار كما كان من قبل

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top