रूट उपयोगकर्ता का पासवर्ड रीसेट करने की प्रक्रिया यहां दी गई है।
1) mysql को रोकें (mysql प्रक्रिया को मारें या निम्न कमांड चलाएँ)
sudo /usr/local/mysql/support-files/mysql.server stop
2) इसे सेफ मोड में शुरू करें
sudo mysqld_safe --skip-grant-tables
3) दूसरा टर्मिनल खोलें और निम्न कमांड चलाएँ (अंतिम टर्मिनल खुला रखें)
mysql -u root
4) mysql कंसोल पर उपयुक्त नए पासवर्ड के साथ निम्न कमांड चलाएँ
MySQL 5.7+ के लिए:
mysql > UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
पुराने संस्करणों के लिए:
mysql > UPDATE mysql.user SET Password=PASSWORD('password') WHERE User='root';
5) mysql > FLUSH PRIVILEGES;
6) दोनों टर्मिनल से बाहर निकलें और नया टर्मिनल खोलें और रूट यूजर और नए पासवर्ड के साथ mysql से कनेक्ट करें
mysql -uroot -p