Ok, kurzes Update.
Ich konnte deinen Vorschlag nicht auf der "kaputten" Installation testen, da die schon deinstaliert war.
Installiert man neu, dann kann man den SIcherheitscheck ausführen, der dann meldet, daß MySQL-User root kein Passwort hat. Nutzt man dann den darunter anstehenden Link um das Passwort zu ändern, erhält man anscheinend oben beschriebene Fehler. (Ich habe diesen Schritt nicht nochmal getestet, aber ich gehe davon aus das es so ist, denn so bin ich bei der ersten "fehlerhaften" Installation vorgegangen.)
Installiert man neu und klickt DIREKT auf PHPmyAdmin, wird man nicht nach einem Kennwort gefragt, sondern ist direkt als root mit allen Rechten in MySQL eingeloggt. Dort kann man unter "Rechte" den User "root" bearbeiten und ein neues Kennwort vergeben. Ist dies geschehen, meldet auch anschliessend der Sicherheitscheck unter Xammp das das Kennwort für MySQL gesetzt ist.
Hoffe das dient erstmal als Work-around für Neu-Installationen.
UPDATE:
Nachher noch in der Datei config.inc.php unter
- Code: Select all
$cfg['Servers'][$i]['password'] = '';
ein Passwort eintragen. Sonst funzt PHPmyAdmin nicht mehr.
Beispiel:
- Code: Select all
$cfg['Servers'][$i]['password'] = 'DEINPASSWORT';
Der Tipp von Wiedmann bezüglich des Users pma gilt natürlich nach wie vor