Heim > Artikel > Backend-Entwicklung > phpmyadmin2054-Fehler
phpmyadmin2054-Fehler
Dieser Fehler tritt auf, weil MySQL 8 standardmäßig ein neues Passwortüberprüfungs-Plug-in verwendet: caching_sha2_password, während das vorherige PHP The Das in der Version enthaltene mysqlnd kann diese Art der Überprüfung nicht unterstützen. Da das vorherige Root-Passwort nicht mehr verwendet werden kann, können Sie das Passwort nicht direkt zurücksetzen:
1. Ändern Sie zunächst die MySQL-Konfigurationsdatei my.cnf
Stellen Sie einen beliebigen Benutzer so ein, dass er sich anmeldet, um alle Berechtigungen zu erhalten. Fügen Sie im Abschnitt [mysqld] einen Satz hinzu: Tabellen und starten Sie dann MySQL neu
2. Führen Sie die SQL-Anweisung aus, um das Passwort zu ändern:
UPDATE user SET Password = password ('new-password') WHERE User = 'root'; flush privileges;
3. Starten Sie MySQL erneut jetzt
Weitere PHP-bezogene Kenntnisse finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonphpmyadmin2054-Fehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!