Reset Password root Database MySQL di Linux


mysql logo 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.

Leave a Reply

Please log in using one of these methods to post your comment:

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 )

Google+ photo

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

Connecting to %s

%d bloggers like this: