Total Tayangan Halaman

Rabu, 12 Januari 2011

Recover password root mysql


Pernah nggak kita lupa akan sesuatu hal??pastinya iya dong!!!
kalo nggak mungkin saking banyaknya memory yang ke simpen di otak kita, bisa jadi bikin kita lebih gampang terkena stress.,,, :P

tapi semoga masih inget nama-nya masing2, hehehehe… nah, pertanyaannya, bagaimana kalau yang kita lupakan adalah sesuatu hal yang urgent/penting?? seperti password misalnya?? Pernah kelupaan password sampai nggak bisa login ke system??
Hehehehe, ane baru aja kelupaan password root my sql di “my notebook” wkwkwkwkwk…
Dan akhirnya, sukses lah perjalanan ria untuk kebingungan selama beberapa hari karena nggak bisa ngakses database localhost sql leppt sendiri.  Padahal lagi ada tugas suruh bikin web e-commerce,  gimana mau ngerjainya kalo begini??   :dohh
alhamdulillah, untungnya simbah gugel yang masih baik hati membantu,
lets we check this out!!  tutorial yang ane dapat dari bertanya pada jedy di dunia maya ini… :)
1. Pertama-tama stop proses mysql yang sedang berjalan. yakinin kalo kalau service mysql kamu yang sedang berjalan sudah off: untuk mengechecknya bisa pake perintah ini
root@dodol:~# ps aux | grep mysql
terus stop deh servis mysqlnya
root@dodol:~# /etc/rc.d/rc.mysqld stop
(watch out!! command ini saya jalankan di linux slackware, untuk pengguna linux lain selain slackware dan turunannya bisa menjalankan command : /etc/init.d/rc.mysqld stop ^_^ )
2. kita jalankan mysqld daemon tanpa menanyakan password dengan opsi -skip-grant-tables
root@dodol:~# mysqld_safe –skip-grant-tables &
3. lakukan koneksi dengan mysql server
root@dodol:~# mysql -u root
4. kita membuat password baru root mysql dimana saya isikan savemode
mysql> use mysql; mysql> update user set password=PASSWORD(“savemode”) where User=’root’;
mysql> flush privileges;
mysql> quit
5. berhubung kita tadi sudah menjalankan servis mysqld dengan perintah
# mysqld_safe –skip-grant-tables &, kita matikan kembali servis mysql. root@darkstar:~# /etc/rc.d/rc.mysqld stop atau /etc/init.d/rc.mysqld stop untuk distro lain selain slackware dan turunannya
6. Jalankan kembali mysql
root@dodol:~# /etc/rc.d/rc.mysqld start atau “/etc/init.d/rc.mysqld start” untuk distro lain selain slackware dan turunannya
7. go ahead
root@dodol:~# mysql -u root -p
dan, taraaaaaam!!!!
selamat bereksplor kembali dengan database mysql anda!!! mudah bukan??
:)
regards:

Tidak ada komentar:

Posting Komentar