यदि आपको अपना वर्तमान रूट पासवर्ड याद नहीं है और आप MySQL का नया इंस्टेंस स्थापित करना चाहते हैं और आपने "-init-file.txt"
जैसे अन्य तरीकों को लागू किया है , लेकिन फिर भी विफल रहा।
एक और समाधान है जिसने मेरे लिए काम किया। नियंत्रण कक्ष से MySQL को अनइंस्टॉल करने से सभी फाइलें नहीं निकलीं, इसने सिस्टम में कुछ संदर्भ छोड़े।
-
MySQL फ़ाइलों को पूरी तरह से हटाने के लिए, फ़ोल्डर पथ खोलें
C:\Users\your pc name\AppData\Roaming
और MySQL फ़ोल्डर को हटा दें। -
फिर एक और संदर्भ हटा दें जो
C:\ProgramData\MySQL
. में है , यदि दिखाई नहीं दे रहा है तो अपने फ़ोल्डर दृश्य विकल्पों की जाँच करें और "छिपी हुई फ़ाइलें न दिखाएं" को अनचेक करें। -
MySQL का अंतिम संदर्भ हमारी सिस्टम सेवाओं में मौजूद है:
टास्कबार के सर्च बॉक्स में "सर्विसेज" टाइप करें। MySQL से संबंधित सेवाओं का पता लगाएं और उन्हें नोट करें। मेरे पास मेरे मामले में दो हैं (MySQLRouter और MYSQL80)।
व्यवस्थापक के साथ कमांड प्रॉम्प्ट खोलें और टाइप करें:
sc delete "ServiceName"
,मेरे मामले में:
sc delete MySQL80
sc delete MySQLRouter
सुनिश्चित करें कि उपरोक्त आदेश का उपयोग करके MySQL से संबंधित सभी सेवाओं को हटा दिया गया है। अपने कंप्यूटर को पुनरारंभ करें और अपने MySQL इंस्टेंस को एक नए कॉन्फ़िगरेशन के साथ स्थापित करें।