MySQL наскоро промени типа на удостоверяване по подразбиране и между MySQL и PHP тази промяна отне доста време, за да бъде поддържана от PHP. Старият метод беше mysql_native_password
а новият е caching_sha2_password
. Версиите на PHP, започващи от 7.4, поддържат новия метод. Тъй като това е свързано със самия PHP, phpMyAdmin, поддържащ този метод, изисква от вас да стартирате актуализирана PHP инсталация (самият phpMyAdmin е готов за тази промяна, но способността ви да го използвате зависи от вашата PHP версия).
По принцип имате две опции:
- Надстройте своя PHP до 7.4 или по-нова версия.
- Променете типа на удостоверяване на вашия потребител на по-старата
mysql_native_password
. Можете да направите това, като редактирате потребителя (от раздела Потребителски акаунти в phpMyAdmin, редактирайте потребителя, след което променете метода за удостоверяване от падащото меню).