Heim  >  Artikel  >  Datenbank  >  Was soll ich tun, wenn ich unter Linux das Root-Passwort der MySQL-Datenbank vergesse?

Was soll ich tun, wenn ich unter Linux das Root-Passwort der MySQL-Datenbank vergesse?

青灯夜游
青灯夜游nach vorne
2020-06-15 09:27:502849Durchsuche

Was soll ich tun, wenn ich unter Linux das Root-Passwort der MySQL-Datenbank vergesse?

MySQL hat das Root-Passwort unter Linux vergessen

1. Schließen Sie den MySQL-Dienst

service mysqld stop

2. Ändern Sie das MySQL-Konfigurationsdatei

/etc/my.cnf ändern,

skip-grant-tables ##忽略mysql权限问题,直接登录

nach der Änderung unter dem Modul [mysqld] hinzufügen

Was soll ich tun, wenn ich unter Linux das Root-Passwort der MySQL-Datenbank vergesse?

3. Starten Sie den MySQL-Dienst und melden Sie sich direkt bei der MySQL-Datenbank an

Sie benötigen zu diesem Zeitpunkt kein Passwort, um sich bei der MySQL-Datenbank anzumelden, Sie können sich direkt anmelden

service mysqld start;
mysql -u root -p

4. Ändern Sie das Root-Passwort

mysql> update mysql.user set password=PASSWORD('new_password') where User='root'; 
mysql> flush privileges; 
mysql> quit;

5, ändern Sie my.cnf wieder und starten Sie dann den MySQL-Dienst neu

service mysqld restart;

6. Schließen Sie ab

Melden Sie sich einfach mit an das neue Passwort

Empfohlenes Tutorial: „MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich unter Linux das Root-Passwort der MySQL-Datenbank vergesse?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen