MySQL heeft onlangs het standaard authenticatietype gewijzigd en tussen MySQL en PHP duurde het vrij lang voordat deze wijziging door PHP werd ondersteund. De oude methode was mysql_native_password
en de nieuwe is caching_sha2_password
. PHP-versies die beginnen met 7.4 ondersteunen de nieuwe methode. Aangezien dit gerelateerd is aan PHP zelf, vereist phpMyAdmin die deze methode ondersteunt dat je een bijgewerkte PHP-installatie uitvoert (phpMyAdmin zelf is klaar voor deze wijziging, maar je vermogen om het te gebruiken hangt af van je PHP-versie).
Je hebt in principe twee opties:
- Upgrade je PHP naar 7.4 of nieuwer.
- Wijzig het authenticatietype van uw gebruiker in het oudere
mysql_native_password
. U kunt dat doen door de gebruiker te bewerken (vanaf het tabblad Gebruikersaccounts in phpMyAdmin, bewerk de gebruiker en wijzig vervolgens de authenticatiemethode in de vervolgkeuzelijst).