1-इस आदेश का उपयोग करके mysql दानव प्रक्रिया को रोकें:
sudo /etc/init.d/mysql स्टॉप
2-इस कमांड के साथ --स्किप-ग्रांट-टेबल विकल्प का उपयोग करके mysqld दानव प्रक्रिया शुरू करें
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking &
3-इस कमांड का उपयोग करके mysql क्लाइंट प्रक्रिया शुरू करें
mysql -u रूट
4-mysql प्रॉम्प्ट से किसी भी पासवर्ड को बदलने में सक्षम होने के लिए इस कमांड को निष्पादित करें
फ्लश विशेषाधिकार;
5-फिर अपना पासवर्ड रीसेट/अपडेट करें
[email protected] के लिए पासवर्ड सेट करें 'लोकलहोस्ट' =पासवर्ड ('पासवर्ड');
6-यदि आपके पास एक mysql रूट खाता है जो हर जगह से जुड़ सकता है, तो आपको यह भी करना चाहिए:
अद्यतन mysql.user SET Password=PASSWORD('newpwd') जहाँ User='root';
7-वैकल्पिक विधि:
उपयोग mysqlUPDATE उपयोगकर्ता सेट पासवर्ड =पासवर्ड ('newpwd') जहां होस्ट ='लोकलहोस्ट' और उपयोगकर्ता ='रूट';
8-और यदि आपके पास रूट खाता है जो हर जगह से एक्सेस कर सकता है:
उपयोग mysqlUPDATE उपयोगकर्ता सेट पासवर्ड =पासवर्ड ('newpwd') जहां होस्ट ='%' और उपयोगकर्ता ='रूट';
किसी भी विधि के लिए, एक बार एक सफल क्वेरी (एक या अधिक पंक्तियाँ प्रभावित), फ्लश विशेषाधिकारों का संकेत देने वाला एक संदेश प्राप्त हुआ है:
फ्लश विशेषाधिकार;
9-फिर mysqld प्रक्रिया को रोकें और इसे शास्त्रीय तरीके से पुनः लॉन्च करें:
sudo /etc/init.d/mysql स्टॉप
sudo /etc/init.d/mysql start