Wie kann ich mein MySQL Root-Passwort zurücksetzen?

Wenn Sie das Root-Passwort für den MySQL-Server vergessen haben und es zurücksetzen möchten, können Sie folgendermaßen vorgehen:

1. Schritt:

 
Beenden Sie den laufenden MySQL-Server über das Init-Skript: 
   /etc/init.d/mysql stop
 
 
2. Schritt:
 
Starten Sie den MySQL-Server mit deaktivierter Passwort-Überprüfung und ohne Netzwerkunterstützung:
   mysqld –user=mysql –pid-file=/var/lib/mysql/mysqld.pid –socket=/var/lib/mysql/mysql.sock –datadir=/var/lib/mysql –skip-grant-tables –skip-networking

  (Hinweis: es sollten alle Parameter in einer Zeile stehen!)
 
 
3. Schritt:
 
Jetzt können Sie das Passwort mit Hilfe von mysqldadmin ändern: 
   mysqladmin -u root password "mynewpassword"
 
 
4. Schritt:
 
Zum Schluss beenden Sie den MySQL-Server und starten ihn wieder im normalen Modus:
   kill `cat /var/lib/mysql/mysqld.pid`

   /etc/init.d/mysql start

 

 
Fertig:
 

Sie sollten sich jetzt mit dem neu gesetzten Passwort als Root bei mysql anmelden können.

 
Veröffentlicht in FAQs und verschlagwortet mit .