यदि आपने वास्तव में रूट पासवर्ड सेट किया है और आप इसे खो चुके हैं/भूल गए हैं:
- MySQL बंद करो
-
इसे स्किप-ग्रांट-टेबल विकल्प के साथ मैन्युअल रूप से पुनरारंभ करें:
mysqld_safe --skip-grant-tables
-
अब, एक नई टर्मिनल विंडो खोलें और MySQL क्लाइंट चलाएँ:
mysql -u root
-
इस MySQL कमांड के साथ रूट पासवर्ड को मैन्युअल रूप से रीसेट करें:
UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
यदि आप MySQL 5.7 का उपयोग कर रहे हैं (टर्मिनल में mysql --version का उपयोग करके जांचें) तो कमांड है:UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
-
इस MySQL कमांड के साथ विशेषाधिकारों को फ्लश करें:
FLUSH PRIVILEGES;
http://www.tech-faq.com/reset-mysql- से password.shtml
(शायद यह वह नहीं है जो आपको चाहिए, एब्स, लेकिन मुझे लगता है कि यह भविष्य में इस प्रश्न पर ठोकर खाने वाले लोगों के लिए उपयोगी हो सकता है)