mysql- root seakan2 menghilang?

mungkin kita tidak sengaja menjalankan beberapa mysql secara bersamaan. seperti saya menjalankan mysq milik mysql sendiri sama mysql bawaan xampp. jadilah seakan2 hilang untuk user rootnya. atau karena hal lain bisa saja kita kehilangan pw rootnya. au’ah, kemarin saya tau2 gak bisa login saja. hehe….

untuk mengembalikan ke sedia kala, maka tentukan dahulu mysql yang mana yang akan kita gunakan. saya memilih mysql aseli, alias bukan mysql bawaan xampp. jadi yang saya lakukan adalah sebagai berikut:

1. end task mysqld di task manager.

2. cari directory bin letak mysql.

3. bukan cmd, lalu arahkan ke derectory bin tersebut.

4. start mysqld dengan membuka hak penuh kesiapapun dengan command seperti berikut:

mysqld –skip-grant-tables

5. kalau berhasil, buka cmd baru, lalu arahkan ke dir bin milik mysql kembali.

6. lalu masuk ke mysql, lakukan saja baris perbaris seperti berikut,

mysql

use mysql;

update user set password=PASSWORD(‘pwyangbaru’) where user=’root’;

FLUSH PRIVILEGES;

exit

7. INGAT!!, lakukan restart mysqd, dengan cara (salah satunya) restart di task manager. karena saat ini mysql kita sedang terbuka hak akses penuh untuk siapa saja. 🙂

8. cobalah login ke mysql seperti biasa.

Advertisements

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 )

Google+ photo

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

Connecting to %s