यहां अनुसरण किए जाने वाले चरण दिए गए हैं:
- MySQL कॉन्फ़िगरेशन फ़ाइल का पता लगाएँ:
$ mysql --help | grep -A 1 "Default options"
उबंटू 16 पर, फ़ाइल स्थान आमतौर पर /etc/mysql/mysql.conf.d/mysqld.cnf
होता है।
-
कॉन्फ़िगरेशन फ़ाइल का उपयोग करके संपादित करें:
$ sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
-
skip-grant-tables
जोड़ें[mysqld]
. के अंतर्गत परिवर्तनों को रोकें और सहेजें।
-
MySQL सेवा का उपयोग करके पुनरारंभ करें:
sudo service mysql restart
-
MySQL सेवा की स्थिति की जाँच करें:
sudo service mysql status
-
इसके साथ mysql में लॉगिन करें:
$ mysql -u root
-
और
root
बदलें पासवर्ड:
mysql> फ्लश विशेषाधिकार;
mysql> वैकल्पिक उपयोगकर्ता 'रूट' @ 'लोकलहोस्ट' को 'MyNewPass' द्वारा mysql_native_password के साथ पहचाना जाता है;
-
skip-grant-tables
removing को हटाकर MySQL कॉन्फ़िगरेशन फ़ाइल में हुए बदलावों को वापस लाएं लाइन या उस पर#
. के साथ टिप्पणी करना (हैश)। -
अंत में MySQL सेवा को पुनरारंभ करें और आप जाने के लिए अच्छे हैं।