Aduh !! lupa password MySQL

November 4 | Posted by Muhammad Yusuf E. | Security Tags: ,

Kalau anda seorang admin sebuah server, mungkin pernah mengalami pengalaman seperti ini. Anda lupa password MySQL, padahal anda harus membuat database atau table baru. Bagaimana caranya ? Tidak sulit untuk mereset password MySQL, syaratnya adalah anda mempunyai akses root user. Berikut akan penulis paparkan bagaimana kalau seandainya anda lupa dengan password MySQL dan anda ingin mereset ulang kembali.

Pertama-tama adalah anda harus menjadi root user terlebih dahulu. Kemudian ketikkan seperti ini di prom perintah.

# su -
password:

Matikan proses di MySQL selama anda melakukan perubahan MySQL root.

# killall mysqld

atau mungkin dengan perintah seperti ini, tergantung OS yang anda miliki.

# /etc/rc.d/init.d/mysqld stop

Kemudian jalankan MySQL dengan safe mode, seperti berikut ini,

# /usr/local/mysql/bin/safe_mysqld --user=root --skip-grant-tables & mysql mysql

Atau mungkin saja OS anda berjalan seperti berikut ini,

# /usr/bin/mysqld_safe --user=root --skip-grant-tables & mysql mysql

Kalau MySQL berjalan dengan baik, maka anda dapat login ke mysql mode seperti berikut ini,
dan jalankan perintah seperti di bawah.

mysql> use mysql;
mysql> update user set Password=null where Host='localhost' and User='root';
mysql> exit;

Matikan proses mysql sekali lagi, dan jalankan Mysql seperti biasa.

# /etc/rc.d/init.d/mysqld start

atau mungkin dengan perintah lain, sesuai OS yang anda miliki.
Kalau anda masih kesulitan dalam melakukannya, silakan isi komentar di tulisan ini, penulis akan membantu dengan senang hati.

Tags: ,

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>