Cara mudah reset password MySQL

Sebagai seorang administrator, atau seorang yang selalu berhadapan dengan networking, pastinya pernah mengalami kejadian menyebalkan seperti ini. Banyaknya username dan password yang berbeda membuat kata-kata “waduuh, passwordnya dulu apaan yak..????” seringkali terucap saat troubleshooting server.

Di kamusnya mbah google pastinya sudah banyak yang menuliskan tentang cara reset password MySQL, dengan bermacam-macam cara, tapi saya hanya kembali menuliskan sedikit trik yang semudah mungkin bisa diingat. Oh ya, perlu diingat bahwa saya melakukannya under Linux, jadi untuk reset under Windows mungkin agak berbeda. Oke, let start it…

Pertama pastikan bahwa semua service MySQL berstatus mati. Cek dulu apakah service MySQL masih berjalan dengan perintah

ps -e | grep mysql

Nah, kalau masih ada services MySQL yang berjalan, matikan terlebih dahulu service-nya

killall mysqld

Kedua, buat file ‘aguz.malang‘ (filename dan ekstensi file terserah), misal di direktori /home, yang akan kita inject ke database MySQL untuk mereset password-nya, isi file tersebut sbb:

UPDATE mysql.user SET Password=PASSWORD(‘PasswordBaruKamu’) WHERE User=’root’;

FLUSH PRIVILEGES;

Terakhir, jalankan service MySQL dengan opsi berikut ini

mysqld_safe –init-file=/home/aguz.malang &

Coba masuk ke CLI MySQL, mysql -u root -p, masukkan PasswordBaruKamu, dan.., toreng..toreng..toreng..!!! masuk..!!! password MySQL kamu sudah berubah dengan password baru.

Trus bagaimana kita dengan mudah mengingat perintah2 tadi??? Gampaang, initinya adalah memasukkan perintah SQL ke database yang bernama ‘mysql‘ (database yang sudah ada saat kita install MySQL server) dimana di dalam database tersebut ada tabel ‘user’ dengan salah dua kolomnya bernama ‘User‘ dan ‘Password‘, dari situlah kita bisa mengutak-atik isi database-nya. How how ?? simple kan…

Advertisement

2 Comments »

  1. pandu Said:

    nice Info..:)

  2. guzguz Said:

    thx ndu.. :D


{ RSS feed for comments on this post} · { TrackBack URI }

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.