Heim  >  Artikel  >  Datenbank  >  Wie ändere ich das MySQL-Passwort über cmd?

Wie ändere ich das MySQL-Passwort über cmd?

青灯夜游
青灯夜游Original
2020-09-02 11:45:565989Durchsuche

Methode: 1. Verwenden Sie den Befehl „SET PASSWORD FOR ‚root‘@‘localhost‘=PASSWORD(‘newpass‘);“ 2. Verwenden Sie „mysqladmin -u root password oldpass „newpass““.

Wie ändere ich das MySQL-Passwort über cmd?

MySQL-Methode zum Ändern des Passworts über cmd:

1. Passworteinstellung initialisieren

/etc/init.d/mysql stop 
cd /usr/local/mysql 
mysqld_safe –user=mysql –skip-grant-tables –skip-networking & 
mysql -u root mysql 
mysql > UPPATE user SET password=PASSWORD(‘newpassword’) where USER=’root’; 
mysql > FLUSH PRIVILEGES; 
mysql > quit ; 
/etc/init.d/mysql restart 
mysql -u root -p

Methode 1: Verwenden Sie den Befehl SET PASSWORD

mysql -u root 
  mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);

Methode 2: Verwenden Sie mysqladmin

mysqladmin -u root password “newpass”

Wenn root war set Um das Passwort zu übergeben, verwenden Sie die folgende Methode

mysqladmin -u root password oldpass “newpass”

Methode 3: Bearbeiten Sie die Benutzertabelle direkt mit UPDATE

mysql -u root 
  mysql> use mysql; 
  mysql> UPDATE user SET Password = PASSWORD(‘newpass’) WHERE user = ‘root’; 
  mysql> FLUSH PRIVILEGES;

2. Legen Sie das Root-Passwort fest, wenn Sie das Root-Passwort verlieren

Methode 1:

mysqld_safe –skip-grant-tables& 
  mysql -u root mysql 
  mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’; 
  mysql> FLUSH PRIVILEGES;

Methode 2 :
1. Ändern Sie die MySQL-Konfigurationsdatei (Standard ist /etc/my.cnf), fügen Sie eine Zeile „skip-grant-tables“ unter [mysqld] hinzu

2 Starten Sie nach dem Speichern der Konfigurationsdatei den MySQL-Dienst neu

3. mysql -u root - pMelden Sie sich bei mysql an, drücken Sie dann die Eingabetaste, ohne das Passwort einzugeben, und ändern Sie dann das Passwort gemäß dem obigen Vorgang.

4 Nachdem das Passwort geändert wurde, löschen Sie die Zeile in der Konfigurationsdatei gemäß Prozess 1 und dann den MySQL-Dienst neu starten

Verwandte Empfehlungen: „

MySQL-Tutorial

Das obige ist der detaillierte Inhalt vonWie ändere ich das MySQL-Passwort über cmd?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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