MySQL nedávno změnilo výchozí typ autentizace a mezi MySQL a PHP trvalo dlouho, než byla tato změna podporována PHP. Stará metoda byla mysql_native_password
a nový je caching_sha2_password
. Verze PHP začínající na 7.4 novou metodu podporují. Protože to souvisí se samotným PHP, phpMyAdmin podporující tuto metodu vyžaduje, abyste spustili aktualizovanou instalaci PHP (samotný phpMyAdmin je na tuto změnu připraven, ale vaše schopnost jej používat závisí na vaší verzi PHP).
V zásadě máte dvě možnosti:
- Upgradujte své PHP na verzi 7.4 nebo novější.
- Změňte typ ověření svého uživatele na starší
mysql_native_password
. Můžete to udělat úpravou uživatele (na kartě Uživatelské účty v phpMyAdmin upravte uživatele a poté změňte metodu ověřování z rozevíracího seznamu).