اليوم وأنا أحاول الوصول إلى موقعي على الحاسوب، فجأة وجدت توقف في xampp MySQL. وكلّما حاولت تشغيله يتوقف وتظهر الرسالة الموجودة في الصورة.

بدأت البحث حسب الإشارة الموجودة في الصورة، واستغرقني البحث فترة لكنني لم أعثر على حل، وذلك لأنني لم أعرف من أين أبدأ، فأنا لا أتذكر قيامي بأي إجراء على موقعي، وبالتالي لا أعرف من أين أتحرك.
لذا، اقترح عليّ أحد الأصدقاء تجربة البحث عن المشكلة في العموم في أثناء نقاشنا، وقلت لنفسي لن أخسر شيئًا، لأن الحل الآخر بالنسبة لي سيكون اضطراري إلى إعادة تثبيت البرنامج مرة أخرى. لذا، بحثت عن المشكلة ووجدت الحل لها في خطوات بسيطة.
أولًا ستذهب إلى الـC ثم Xampp ثم MySql. وهنا انتبه معي في ترتيب الخطوات التالية:
- ستجد فولدر باسم (data)، أعد تسميته ليكون (data_old).
- أنشئ نسخة من فولدر (backup) وقم بتسميته (data).
- من فولدر (data_old)، انسخ جميع الفولدرات لفولدر (data) الجديد. ما عدا فولدرات (Mysql، performance_schema، phpMyAdmin) اتركها كما هي.
- من نفس الفولدر (data_old)، انسخ ملف (ibdata1) لفولدر (data) الجديد.
- بعد الانتهاء من هذه الخطوة جرب تشغيل MySQL مرة أخرى من لوحة تحكم XAMPP.
في الحقيقة الشيء الجيد في هذا الحل هي أنّه لا يجعلك تحذف أيًا من الملفات والفولدرات على موقعك، وعندما جربته معي وجدته يعمل بالفعل والآن الموقع عاد للعمل.
هل لديكم حلول أخرى لهذه المشكلة؟