Mulai klien mysql di konsol dan jalankan kueri ini:select Host, User from mysql.user;
. Anda HARUS memiliki baris seperti ini:
+----------------+------------------+ | Host | User | +----------------+------------------+ | localhost | root | +----------------+------------------+
baris dengan "localhost" di Host dan "root" di Pengguna . Jika Anda tidak memilikinya, itulah penyebab masalah Anda (tidak masalah jika Anda memiliki baris lain dengan "root" di Pengguna )
Jika Anda tidak memiliki baris seperti itu, tambahkan pengguna baru dengan ini:
CREATE USER 'appUser'@'localhost' IDENTIFIED BY 'appPassword';
Ubah 'appUser' dengan 'root' jika Anda mau, tetapi saya sangat menyarankan untuk menggunakan pengguna lain. Kemudian tambahkan izin ke pengguna baru Anda dengan menjalankan ini di klien mysql:
GRANT ALL PRIVILEGES ON employees.* TO 'appUser'@'localhost';
(sekali lagi, ubah 'appUser' dengan 'root' jika Anda mau)