Thursday, June 27, 2019

CARA MENGATASI MySQL server has gone away (Error 2006)

“MySQL server has gone away” (Error 2006), error yang baru saya jumpai. Ketika saya mau insert data sebanyak 37306 record sekaligus ke salah satu tabel MySQL, saat saya eksekusi query muncul pesan error 2006 seperti di atas. Saya sempat bingung juga sudah restart service MySQL tetap error juga. Setelah mencari solusi kesana-sini akhirnya ketemu juga cara mengatasinya. yang saya lakukan adalah mengedit konfigurasi MySQL (nama file defaultnya my.ini). Buka file my.ini dengan wordpad atau editor lainnya dan tambahkan dua baris berikut:
1
2
max_allowed_packet= 64M
wait_timeout= 6000
Setelah itu restart service mysql, dan akhirnya saya tidak menjumpai error 2006 lagi.

MENGEMBALIKAN DATABASE ATAU COPY DATABASE MYSQL DARI KOMPUTER YANG RUSAK

Belum lama ini, komputer saya terjangkit virus, gara-gara nge patch pes 2013. Saat ngepatch, saya lupa mengaktifkan antivirus saya, akhirnya file ber extensi .exe terjangkit sality tak terkecuali file yang ada di folder /xampp. File yang ada di folder /xampp beberapa tidak bisa direpair. Oleh karena itu, xampp tidak bisa dijalankan. Kemudian saya reinstall xampp di folder yang berbeda. Kemudian saya pindahkan file penting yang ada di folder /xampp/htdocs. File penting tersebut ada beberapa yang membutuhkan database dari mysql. 
Nah, jika xampp masih bisa dijalankan, tentunya sangat mudah mendapatkan file database yang ber extensi .sql, tinggal export dari phpmyadmin. Tapi masalahnya xampp gak bisa dijalankan lagi karena beberapa file .exe yang sudah rusak.
Untuk mendapatkan database nya yang berupa file fisik, Anda bisa ambil datanya dari folder /xampp/mysql/data
kalau pake MySQLServer ada di C:\ProgramData\MySQL\MySQL Server\data
copy databasenya, 1 database 1 folder, jadi setiap folder yang muncul itu merupakan 1 database, data diletakkan di lokasi folder yang sama yaitu /xampp/mysql/data
kalau pake MySQLServer ada di C:\ProgramData\MySQL\MySQL Server\data
stop dulu services mysql di services
ubah nama file ibdata1 dengan apa saja misal ibdata1_old
kemudian, copy file ibdata1 di lokasi backup /xampp/mysql/data/ kemudian replace ke lokasi xampp yang baru, letakkan di folder yang sama -> /xampp/mysql/data/
kalau pake MySQLServer ada di C:\ProgramData\MySQL\MySQL Server\data
aktifkan kembali service mysql
kalau sudah selesai, silahkan jalankan xampp dan cek di phpmyadmin :))

Note penting: 
setelah database yg dicopy td bisa dibuka atau tampil didalam mysqlnya, sebaiknya di backup jadi script backup dan simpan kemudian 
- kembali stop kembali service mysqlnya
- folder databse yg dicopy td pada folder /data td hapus kembali
- hapus file ibdata1 dan rename kembali ibdata_old menjadi ibdata1
- start lagi service mysql
- restore file script yg dibackup td
ini perlu dilakukan karena biasanya kalau tidak dilakukan ini aplikasi yg menggunakan databse yg dicopy akan sangat lambat ketika dibaca (ini sepengalaman saya)
#selamatmencoba ðŸ™‚

Thursday, June 20, 2019

Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8

Meski terbilang sederhana, namun mode Hibernate sering kali menjadi andalan bagi para pengguna Windows untuk mematikan dan menyimpan sementara program yang tengah berjalan. Baik untuk Windows 7 dan Windows 8, tidak kesemua secara default memberikan fitur ini. Nah..Kali ini WinPoin akan memberikan cara mengaktifkan mode Hibernate di Windows 7 dan Windows 8. Berikut caranya:

Mode Hibernate untuk Windows 7

1. Buka program Command Prompt dengan menggunakan Run as administartor.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8

2. Jika sudah terbuka, langsung saja ketikan powercfg /hibernate on.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8

3. Berlanjut dengan membuka pengaturan Control Panel.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8

4. Setelah itu kamu cari dan buka menu Power Options.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8

5. Akan terbuka tampilan seperti gambar di bawah ini. Langsung saja arahkan cursor menuju tombol Change advanced power settings.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8
6. Kemudia buka menu Sleep > Alow hybrid sleep. Gantikan kedua opsi On battery dan Pluggedmenjadi Off.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8
7. Dan sekarang lihat hasilnya pada Start Menu. Mode baru Hibernate telah muncul pada Windows 7.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8

Mode Hibernate untuk Windows 8

1. Buka program Run. Untuk mempercepat bisa menggunakan shortcut Win+R. Kemudian ketikan powercfg.cpl.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8
2. Perintah tersebut akan memanggil jendela baru Power Options. Bergeser ke bagian kiri jendela, pilih opsi Choose what the power button does.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8
3. Langkah selanjutnya tekan tombol Change settings that are currently unavailable.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8
4. Langsung saja arahkan pointer kembali menuju halaman bawah. Pada pengaturan Shutdown settings akftifkan opsi kedua yaitu Hibernate. Klik Save changes untuk menyimpan hasil perubahan.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8
5. Sekarang bisa kamu lihat pada Charm Bar dan memilih Power. Mode baru Hibernate telah muncul pada Windows 8.
Cara Mengaktifkan Mode Hibernate di Windows 7 dan 8
Bagaimana, cukup mudah bukan memunculkan mode Hibernate pada Windows 7 dan Windows 8? Semoga bermanfaat :D