रोकें! कृपया ibdata1
को न हटाएं फ़ाइल!
इस फ़ाइल को हटाना आपके डेटाबेस के साथ एक रूसी रूले खेलने जैसा है, यह काम कर सकता है और सब कुछ पुनर्स्थापित कर सकता है, लेकिन साथ ही, संभवतः आपके पास मौजूद प्रत्येक डेटाबेस को अनुपयोगी छोड़ सकता है।
इसके बजाय, पहले MySQL बैकअप फ़ोल्डर का उपयोग करके देखें जो एक्सएएमपीपी के साथ शामिल है। तो अगला कार्य करें:
- फ़ोल्डर का नाम बदलें
mysql/data
सेmysql/data_old
(आप कोई भी नाम इस्तेमाल कर सकते हैं) - नया फ़ोल्डर बनाएं
mysql/data
- उस सामग्री को कॉपी करें जो
mysql/backup
में रहती है नएmysql/data
. पर फ़ोल्डर - अपने सभी डेटाबेस फोल्डर को कॉपी करें जो
mysql/data_old
में हैं करने के लिएmysql/data
(mysql
को छोड़कर ,performance_schema
, औरphpmyadmin
data_old
. से फ़ोल्डर ) - अंत में
ibdata1
को कॉपी करें फ़ाइलmysql/data_old
. से और इसेmysql/data
. के अंदर बदलें फ़ोल्डर - XAMPP नियंत्रण कक्ष से MySQL प्रारंभ करें
और, वोइला!