Heim > Datenbank > MySQL-Tutorial > So ändern Sie das MySQL-Passwort im Linux-System

So ändern Sie das MySQL-Passwort im Linux-System

王林
Freigeben: 2023-05-27 19:16:57
nach vorne
2027 Leute haben es durchsucht

1. Haben Sie das ursprüngliche MySQL-Root-Passwort

Methode eins:

Außerhalb des MySQL-Systems verwenden Sie mysqladmin

 1 mysqladmin -u root -p password "test123"
 2 Enter password: 【输入原来的密码】
Nach dem Login kopieren

Methode zwei:

Melden Sie sich beim MySQL-System an

 1 mysql -uroot -p
 2 Enter password: 【输入原来的密码】
 3 mysql>use mysql;
 4 mysql> update user set password=passworD("test") where user='root';
 5 mysql> exit;
Nach dem Login kopieren

Hinweis: Wenn die Version von MySQL 5.7 und ist oben Wenn ja, ersetzen Sie die Update-Anweisung wie folgt:

 1 mysql> update user set authentication_string=passworD("test") where user='root';
Nach dem Login kopieren
Nach dem Login kopieren

2. Das ursprüngliche MySQL-Root-Passwort vergessen

Methode 3:

Erstens die Root-Berechtigungen des Betriebssystems einholen und dann den MySQL-Dienst beenden oder ihn manuell stoppen. Hier empfehle ich, manuell zu stoppen;

 1 service mysql stop
Nach dem Login kopieren

und dann

 1 mysqld_safe --skip-grant-tables &
Nach dem Login kopieren

& auszuführen, was bedeutet, dass es nicht mehr im Hintergrund läuft, öffnen Sie einfach ein anderes Terminal.

Dann melden Sie sich bei MySQL an und ändern Sie das Passwort

 1 mysql
 2 mysql> use mysql;
 3 mysql> UPDATE user SET password=password("test123") WHERE user='root';  
 4 mysql> exit;
Nach dem Login kopieren

Hinweis: Wenn die Version von MySQL 5.7 und höher ist, lautet die Update-Anweisung wie folgt:

 1 mysql> update user set authentication_string=passworD("test") where user='root';
Nach dem Login kopieren
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo ändern Sie das MySQL-Passwort im Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage