PhpMyadmin merupakan tools untuk mengelola database MySql. Tools ini berbasis web sehingga sangat fleksibel, di sisi pengguna hanya membutuhkan web browser.
User phpMyadmin
Untuk menggunakan phpmyadmin, kita membuat user terlebih dahulu agar login ke database tidak menggunakan akun root
Membuat user
Buatlah user di MySQL yang nantinya akan digunakan untuk login melalui PhpMyadmin
mysql> CREATE USER 'nama_user'@'localhost' IDENTIFIED BY 'passwordnya';
Contoh
mysql> CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'passwordku';
Memberikan priveledges
Agar user phpmyadmin mempunyai akses untuk mengelola database Mysql, lakukan grant seperti contoh berikut ini
GRANT ALL PRIVILEGES ON *.* TO 'nama_user'@'localhost' WITH GRANT OPTION;
Contoh
GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION;
Agar seting berefek ke sistem Mysql, maka kita perlu melakukan flush terlebih dahulu
mysql> FLUSH PRIVILEGES;
Kemudian keluar
mysql> EXIT;
Setelah seting seperti di atas dilakukan, Anda dapat login ke MySql melalui phpMyadmin dengan menggunakan user yang telah dibuat tersebut