Das war eine schwere Geburt: mysql-User mit admin-Rechten und Passwort

Das hat mich jetzt geschlagene anderthalb Tage lang beschäftigt, aber endlich habe ich ihn: meinen Admin-User mit Passwort!

Man kann sich nämlich bei der mysql-Installation ganz leicht in die Klemme bringen, der User root, der früher immer ohne Passwort ausgekommen ist, kriegt heutzutage anscheinend ein automatisch erzeugtes Passwort mit, und da hat man natürlich keine Chance. Ich habe wirklich stundenlang recherchiert, eine Nacht darüber geschlafen, und noch ein paar Stunden hingehängt. Letztendlich war das die Lösung:

mysql Konsole mit den folgenden Parametern aufrufen:

sudo mysql --user=root mysql

Am Prompt das Passwort des aktiven Linux-Users eingeben.

Folgende drei SQL-Befehle absetzen:

CREATE USER 'dbadmin'@'localhost' IDENTIFIED BY 'EinsSicheresPasswort$';

GRANT ALL PRIVILEGES ON * . * TO 'dbadmin'@'localhost';

FLUSH PRIVILEGES;

Damit sollte man sich am phpmyadmin anmelden können. Obs auch für einen WordPress Install reicht, wird sich zeigen, das mach ich als Nächstes.