Langkah-langkah Mengatasinya
Sebagai catatan, saya melakukannya di VPS Ubuntu 20.04 LTS
Pertama, buka terminal. Buka mysql sebagai root menggunakan sudo dengan menjalankan perintah berikut ini
sudo mysql -u root -p
lalu masukkan password root sql Anda.
Kedua, ganti nilai kolom plugin dari tabel mysql.user yang memiliki nilai user root dengan menjalankan perintah berikut
UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root';
Ketiga, buat server memuat ulang tabel hak akses dengan menjalankan perintah berikut.
FLUSH PRIVILEGES;
Dengan mnjalankan tiga langkah tersebut, biasanya masalah mysqli_real_connect(): (HY000/1698): Access denied for user ‘root’@’localhost’ di phpMyAdmin teratasi.