MySQL har nyligen ändrat standardautentiseringstypen och, mellan MySQL och PHP, tog den här ändringen ganska lång tid att stödjas av PHP. Den gamla metoden var mysql_native_password
och det nya är caching_sha2_password
. PHP-versioner som börjar med 7.4 stöder den nya metoden. Eftersom detta är relaterat till PHP i sig, kräver phpMyAdmin som stöder denna metod att du kör en uppdaterad PHP-installation (phpMyAdmin själv är redo för denna förändring, men din förmåga att använda den beror på din PHP-version).
Du har i princip två alternativ:
- Uppgradera din PHP till 7.4 eller senare.
- Ändra autentiseringstypen för din användare till det äldre
mysql_native_password
. Du kan göra det genom att redigera användaren (från fliken Användarkonton i phpMyAdmin, redigera användaren och ändra sedan autentiseringsmetoden från rullgardinsmenyn).