Saturday, June 11, 2016

Lupa Password Mysql

 Setelah lama tidak menyentuh aplikasi mysql akhirnya lupa passwordnya, kalau pengen cepet sebenarnya di install ulang juga sudah langsung beres, tapi lupa password ini saya alami sudah lebih dari satu kali, jadi kelihatanya kurang pas kalau install ulang. Karenanya saya putuskan untuk googling cara reset password mysql di xampp, kemungkinan bisa juga diaplikasikan selain di xampp selama databasenya masih mysql. 

Cara ini menggunakan opsi --skip-grant-tables yang mana kita bisa masuk ke database mysql tanpa password dan akhirnya kita bisa mengganti passwordnya. Pertama matikan dulu servis mysqlnya, bisa melalui xampp control panel atau bisa juga lewat task manager, setelah itu buka console cmd.

start mysqld dengan opsi --skip-grant-tables
Setelah console cmd terbuka masuk ke directory xampp di install, dan jalankan service mysql dengan perintah :

mysqld -skip-grant-tables

Setelah perintah diatas dijalankan maka akan muncul seperti gambar diatas. Agar kita tahu bahwa mysql masih tetap jalan maka untuk menjalankan mysql client buka console cmd satu lagi. 

Perintah mysql

Setelah console terbuka silahkan masukan perintah login mysql client seperti biasa tanpa menggunakan password.

mysql -u root -p 

Seperti tanpak pada gambar diatas, kita bisa masuk database mysql tanpa password. 

Perintah mengganti password
Setelah kita masuk ke mysql client maka kita masukkan cangkul perintah untuk mengganti password dengan pasword yang baru.

UPDATE mysql.user SET Password=PASSWORD('konci') WHERE User='root';

Perintah diatas adalah mengganti dengan pasword konci. Jadi setelah itu password mysql kita adalah konci. :) lanjutkan dengan dengan perintah

FLUSH PRIVILEGES;

Seperti pada gambar dibawah ini, agar hak akses di tabel user terupdate.

Perintah FLUSH PRIVILEGES
Setelah dilakukan flush privileges silahkan restart service mysql nya, selanjutnya sudah bisa login seperti biasa dengan menggunakan password yang baru, disini saya menggunakan password konci

Login seperti biasa
Setelah semua tahapan diatas selesai, Insyaallah mysql database sudah bisa dipakai, namun jika anda menambahkan beberapa user dan password yang lain pengaturanya menyesuaikan, setidaknya ketika password root ketemu kita bisa mengatur ulang user dan password yang lain. 


Saturday, June 04, 2016

Perintah nslookup

Perintah nslookup ini bisa kita temui pada sistem operasi Microsoft Windows maupun Linux. Salah satu fungsinya adalah mengetahui alamat ip dari sebuah domain, seperti contoh pada gambar. Format penulisan perintahnya adalah nslookup nama_domain, misal : nslookup detik.com

Syarat menggunakan perintah nslookup adalah kita harus menyeting juga alamat ip, netmask, gateway dan dns server pada komputer kita. Apabila kita tidak memasukan alamat DNS yang valid pada komputer kita maka perintah nslookup ini juga tidak akan berfungsi. Selain untuk mengetahui alamat ip dari sebuah domain, tool ini juga sangat membantu ketika kita melakukan konfigurasi pada DNS server. Apakah DNS server yang kita konfig sudah benar atau belum pengujiannya bisa menggunakan tools ini.