Featured Posts

Error for Profit Proses migrasi hosting akhirnya kelar juga. Jumlah domain + subdomain yang di pindah hampir mendekati 40 an membuat proses nya harus di lakukan dengan hati-hati dan di data terlebih dahulu dengan bantuan...

Read more

Berburu traffic via traffic exchange Berburu traffic itu susaaaaaah loh! Itu kesimpulan sementara saya setelah beberapa hari mencoba berburu traffic dengan modal miring via jasa traffic exchange. Berikut hasilnya : Menggunakan Entrecard. Dari...

Read more

Coca Cola : Buka Semangat Baru hello teman semua ayo kita sambut, hari baru telah tiba apa yang kurasakan, ku ingin engkau tahu dan berbagi bersama *reff buka kita buka hari yang baru sebagai semangat langkah ke depan jadi...

Read more

Pilih Program Affiliasi atau PPC Buku-buku bertema 'cara mencari uang lewat internet' makin banyak dan makin mudah ditemukan di toko buku. Seminar-seminar juga tambah laris bahkan banyak juga yang rela untuk merogoh koceknya agak dalam...

Read more

Treatment buat halaman mati kutu ala stt Bencana akibat plugin sakti mandraguna yang namanya 'searchTermTagging' membuat salah satu posting ngetop di blog istri saya menjadi tidak bisa di akses dengan pesan error kurang memory. Hah! Bisa di...

Read more

Reset password root mysql

Posted by admin | Posted in Database | Posted on 21-08-2008

Tags: ,

3

Namanya juga manusia yang suka lupa dan penuh dosa, jadi kalau cuman sekedar lupa password itu biasa. Yang penting cari solusi buat problemnya, kalau yang lupa itu password root di server mysql maka jurus yang bisa di lakukan seperti ini caranya :-) :

Catatan : Saya lakukan di server FreeBSD 7.0 release dengan mysql ports.

1. matikan service mysql yg sedang jalan

sandbox# /usr/local/etc/rc.d/mysql-server stop

2. jalankan mysql dgn modus skip grant table

sandbox# mysqld_safe –skip-grant-tables &
[1] 5187
sandbox# Starting mysqld daemon with databases from /var/db/mysql

sandbox#

3. login sbg user root dengan password kosong

sandbox# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.51a FreeBSD port: mysql-server-5.0.51a

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql>

4. ganti password root dengan password yg di inginkan

mysql> update user set password=password(’xxxxyyyy’) where user=’root’;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1 Changed: 0 Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)
5. Matikan mysql nya

sandbox# /usr/local/etc/rc.d/mysql-server stop

6. Hidupkan service mysql yang ‘normal’

sandbox# /usr/local/etc/rc.d/mysql-server start

Selesai .

P.S : kasus khusus, cek host yang ada di server

sandbox# mysql -uroot -p -h 127.0.0.1 # dengan host = 127.0.0.1
sandbox# mysql -uroot -p # login ini sama denga host = localhost

sandbox# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 16
Server version: 5.0.51a FreeBSD port: mysql-server-5.0.51a

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> select user,host from user;
+——-+———–+
| user | host |
+——-+———–+
| root | 127.0.0.1 |
| fikri | localhost |
| hanz | localhost |
| root | localhost |
+——-+———–+
4 rows in set (0.11 sec)

Comments (3)

wew…bso sedetail itu…!
salute..saluteeee!
wkekekeke!

Makasih ini yang aku cari…

nicve info

Write a comment