Reset Password root Database MySQL di Linux

MySQL adalah Relational Database Management System (RDBMS) yang merupakan turunan salah satu konsep utama dalam database yaitu SQL (Structured Query Language). SQL sendiri adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Kelebihan dari suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. MySQL juga memiliki portabilitas yang tinggi sehingga dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, dan masih banyak lagi.
Namun dibalik kehandalannya pernahkah Anda lupa dengan password root MySQL Anda?Jika Anda mengalami hal seperti ini, jangan panik dahulu. Apalagi sampai menginstal ulang MySQL Anda. Berikut cara mereset password root MySQL Anda, sistem yang digunakan yaitu Linux distro Ubuntu :
1. Buka 2 console atau terminal Anda, bisa dengan kombinasi Ctrl+Alt+F1( console 1), Ctrl+Alt+F2(console 2), dst.
2. Pada console 1, matikan service MySQL Anda, dengan mengetik perintah :
$sudo /etc/init.d/mysql stop
3. Pada console 2 aktifkan kembali service MySQL dengan option -–skip-grant-tables, dengan mengetik perintah:
$sudo mysqld –skip-grant-tables
4. Balik ke console 1, jalankan MySQL client dengan mengetik perintah:
$mysql
5. Pilih database mysql
mysql> use mysql;
6. Kemudian ubah password root dengan melakukan query sebagai berikut:
mysql> update user set Password=password(‘password_baruku’) where User= ‘root’;
7. Lakukan flush privileges:
mysql> flush privileges;
8. Kembali ke console 1 matikan service MySQL dengan cara:
$sudo killall mysqld
9. Jalankan kembali service MySQL pada console 1 dengan cara:
$/etc/init.d/mysql start
Mudah-mudahan bermanfaat.

0 comments:

Post a Comment