Heim >Datenbank >MySQL-Tutorial >So ändern Sie das Passwort in MySQL mit dem Befehl cmd

So ändern Sie das Passwort in MySQL mit dem Befehl cmd

伊谢尔伦
伊谢尔伦Original
2018-05-28 14:47:438369Durchsuche

Wenn Sie MySQL zum ersten Mal erstellen, müssen Sie im Allgemeinen das Passwort ändern. Außerdem habe ich beim Betrieb auf mehreren Servern das Root-Passwort vergessen (denken Sie an das Benutzerpasswort, Root wurde schon lange nicht mehr verwendet). ), also finden Sie die folgende Methode online und zeichnen Sie sie auf.

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 SET PASSWORD-Befehl   

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

Methode 2: Verwenden Sie mysqladmin   

mysqladmin -u root password “newpass” 
  如果root已经设置过密码,采用如下方法 
  mysqladmin -u root password oldpass “newpass”

Methode 3: Verwenden Sie UPDATE, um die Benutzertabelle direkt zu bearbeiten

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

2. Wenn Sie das Root-Passwort verlieren, legen Sie das Root-Passwort fest

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) und fügen Sie eine Zeile „skip-grant-tables“ unter [mysqld]

hinzu 2. Starten Sie nach dem Speichern der Konfigurationsdatei den MySQL-Dienst neu. Dienst mysqld restart

3 Melden Sie sich bei MySQL an, drücken Sie dann die Eingabetaste, ohne das Passwort einzugeben, und ändern Sie dann das Passwort entsprechend obiger Prozess

4. Das Passwort wird geändert. Befolgen Sie Schritt 1, um die Zeile in der Konfigurationsdatei zu löschen, und starten Sie dann den MySQL-Dienst neu

Das obige ist der detaillierte Inhalt vonSo ändern Sie das Passwort in MySQL mit dem Befehl 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