Hai sobat sekolahlinux, kali ini saya akan menuliskan sedikit tutorial tentang bagaimana cara set password root sesudah kita install mysql 5.7 ataupun percona 5.7, jadi kasus ini saya alami kemarin saat saya akan mengimplementasikan percona di vm saya, dan kebetulan percona yang saya gunakan percona versi 5.7 nah habis itu biasanya saya set root password via konsol dengan cara mysql_secure_installation tapi ternyata gagal dikarenakan password salah 😀 dan ternyata setelah saya baca-baca root password pada mysql 5.7 ataupun percona 5.7 sudah di set password secara otomatis by system ketika proses installasi dan passwordnya sendiri random, dan berikut ini cara mengetahui password root default dan cara reset passwordnya
pertama saya beranggapan bahwa kalian sudah memasang mysql 5.7 atau percona 5.7 dan root password belum di set, lalu ketikan perintah dibawah ini
sudo grep 'temporary password' /var/log/mysqld.log
nanti hasilnya seperti dibawah ini
2016-04-26T04:59:47.476798Z 1 [Note] A temporary password is generated for root@localhost: X/dUxk.Ih0bs
dari hasil diatas kita bisa lihat bahwa default root passwordnya adalah X/dUxk.Ih0bs nah selanjutnya kita tinggal reset passwordnya
mysql -uroot -p
masukkan password default nya X/dUxk.Ih0bs dari hasil diatas, jika sudah ketikkan perintah dibawah untuk merubah password default rootnya sesuai dengan keinginan kita, misal saya ingin merubah passwordnya menjadi S3kolahlinux.
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'S3kolahlinux.';
ohh iya dalam memberikan password diharusnya ada huruf besar, huruf kecil, angka dan spesial karakter, jika tidak biasanya mysql akan menolak passwordnya
sekian tutorial singkat ini semoga bermanfaat ya 😀 salam sekolahlinux.