MySQL baru-baru ini mengubah jenis otentikasi default dan, antara MySQL dan PHP, perubahan ini membutuhkan waktu cukup lama untuk didukung oleh PHP. Metode lama adalah mysql_native_password
dan yang baru adalah caching_sha2_password
. Versi PHP yang dimulai dengan 7.4 mendukung metode baru. Karena ini terkait dengan PHP itu sendiri, phpMyAdmin yang mendukung metode ini mengharuskan Anda untuk menjalankan instalasi PHP yang diperbarui (phpMyAdmin sendiri siap untuk perubahan ini, tetapi kemampuan Anda untuk menggunakannya tergantung pada versi PHP Anda).
Anda pada dasarnya memiliki dua opsi:
- Tingkatkan PHP Anda ke 7.4 atau yang lebih baru.
- Ubah jenis otentikasi pada pengguna Anda ke
mysql_native_password
yang lebih lama . Anda dapat melakukannya dengan mengedit pengguna (dari tab Akun pengguna di phpMyAdmin, edit pengguna, lalu ubah metode autentikasi dari menu tarik-turun).