Wenn man einen MySQL-Server aufsetzt, bekommt man nicht immer das generierte Root-Passwort angezeigt. Da man das ja braucht, zeige ich euch eine Lösung (von vielen), wie ihr, euer Root-Passwort in der Shell ändern könnt.
Getestet wurde es auf Debian 4, aber es sollte auf allen Distributionen funktionieren.
- Verbindet euch per SSH zu eurem Server
- Stoppt erstmal den grade neuinstallierten MySQL-Server mithilfe von
/etc/init.d/mysql stop
- Nun startet den MySQL-Server mit der Option –skip-grant-tables
/etc/init.d/mysql start –skip-grant-tables
(Achtung: vor dem skip stehen zwei -)
- Verbindet euch nun mit dem MySQL-Server
mysql -u root
- Ändert nun das Passwort, indem ihr das neue Passwort eintippt
UPDATE mysql.user SET PASSWORD=(’DEIN_NEUES_PASSWORT‘) WHERE User=’root‘;
FLUSH PRIVILEGES; - Startet den MySQL-Server neu und schon seid ihr fertig!
/etc/init.d/mysql restart
Ich übernehme keine Haftung für evtl. auftretende Schäden.
- Haddi









