MySQL Passwort ändern

Mir ist es schon oft passiert, dass ich ein Passwort für einen MySQL Benutzer vergessen habe. Hier sind 2 Möglichkeiten, ein Passwort unter MySQL zu ändern.

1. Mit dem MySQL Client und SET PASSWORD Befehl:

$ mysql -u root
mysql> SET PASSWORD FOR ‚benutzer‚@’localhost‘ = PASSWORD(‚GEHEIM‚);

2. Mit dem Programm mysqladmin:

$ mysqladmin -u benutzer password GEHEIM

Natürlich kann man auch GUIs wie z.B. MySQL Workbench oder phpMyAdmin verwenden, aber die hat man auf den wenigstens Produktiv Servern zur Verfügung.