Mengubah atau Menambahkan Password pada User root di dalam MySql dan di gunakan saat membuka phpmyadmin(XAMPP)

Learning With Kelvin
4 min readAug 8, 2023

--

Dalam beberapa hal yang sudah terjadi, saat kita ingin menginstalasi CMS yang terdapat pada Wordpress ataupun menginstalasi project laravel pasti membutuhkan akun MySql yang nanti nya untuk digunakan pada phpmyadmin.

Nah, kali ini saya ingin berbagi bagaimana caranya meberikan atau mengubah password MySql yang nanti digunakan untuk membuka phpmyadmin.

Pertama pastikan anda sudah mengunduh XAMPP di situs resminya. Bisa klik link ini Download XAMPP (apachefriends.org).

Lalu lakukan instalasi dan ikuti langkah — langkah instalasinya.

Setelah berhasil terinstal lalu buka Control Panel Xampp dengan Run Administrator agar xampp dapat berjalan dengan baik tanpa da hambatan apapun. Setelah terbuka akan tampil seperti di bawah ini.

Setelah terbuka selanjutnya start Apache dan Mysql dan pilih terminal yang bernama shell yang ada di dalam control panel di bagian kanan.

Setelah masuk ke dalam terminal, masukan perintah berikut untuk masuk kedalam MySql

mysql -u root -p

Lalu enter, anda akan di perintahkan untuk mengisi password. Sedangkan default yang telah anda dapatkan setelah menginstall xampp adalah user nya root dan pasword nya kosong. Maka enter saja untuk melanjutkan.

Ketikan perintah berikut untuk masuk ke db mysql

use mysql;

Setelah itu ketikan perintah di bawah ini untuk melihat table apa aja yang terdapat di dalam nya.

show tables;

Di dalam table tersebut terdapat table user. nah anda dapat mengubah atau menambahkan password root di dalam table user.

Cek dulu user apa saja yang di dalam table user. ketikan perintah dibawah ini.

Select user, host, password from user;

maka akan muncul data seperti dibawah ini.

Nah sekarang bagaimana caranya untuk menambahkan password pada user root dan host localhost. Ketikan perintah dibawah ini.

ALTER user 'root'@'localhost' IDENTIFIED BY 'isikan_password_anda';

Jika query ok seharusnya password sudah di tambahkan. cek dengan perintah yang sama sebelumnya.

Select user, host, password from user;

maka jika berhasil menambahkan password akan muncul seperti di atas.

setelah itu terapkan password yang sudah di tambahkan tadi dengan cara dibawah ini

FLUSH PRIVILEGES;

Jika Query ok maka anda berhasil menerapkan perubahan yang sebelumnya di buat, yaitu password.

Setelah ini buka folder tempat xampp terinstal lallu masuk ke dalam folder phpmyadmin dan buka file config.inc.php ke dalam editor.

lalu pada baris ini $cfg[‘Servers’][$i][‘auth_type’] = ‘config’;

ubah config menjadi cookie seperti berikut $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;

Lalu save.

setelah itu restart control panel xampp dan setelah terbuka kembali jangan lupa start Apache dan Mysql.

Tekan tombol Admin pada Mysql, maka anda akan di arahkan ke dalam tampilan Auth phpmyadmin seperti berikut.

Masukan username root dan password yang sudah di tambahkan tadi. maka setlah menekan tombol login anda akan di arahkan ke dalam localhost Phpmyadmin.

Nah semua sudah selesai anda bisa lebih aman dalam membuat project Wordpress atau Laravel.

Sekian dari saya semoga dapat membantu anda.

Terima Kasih.

Happy Coding

Tetap Santai dan Berkualitas

--

--