Tips Mencegah Error 2006 Saat Restore Database MySQL

Sakila (Error : 2006) Atau dideskripsikan sebagai “Server has gone away” pada MySQL lebih sering terjadi pada saat proses restore database yang disebabkan karena server timeout (waktu koneksi habis) atau karena paket yang dikirim lebih besar dari batas paket yang diijinkan pada konfigurasi MySQL (my.ini).

 

Untuk mencegah Error:2006 terjadi, kita gunakan fasilitas export dari PHPMyAdmin (download) .

Caranya adalah sebagai berikut :
1. Akses halaman phpmyadmin anda.
2. Pilih database yang akan di backup (biasanya hal ini secara otomatis dilakukan jika kita menggunakan webhosting tertentu).
3. Klik tab Ekspor / Export

Ekspor
Ekspor

Kemudian pilih tabel yang ingin di ekspor pada kolom sebelah kiri.

pilih tabel
Pilih Tabel

4. Kemudian perhatikan setting seperti gambar berikut yang ada pada bagian ‘Data’.

Maxqueries
Max Queries

5. Sekarang ubah nilainya menjadi 3500 atau kurang.
6. Klik GO pada bagian kanan bawah untuk memulai proses backup.

Hal ini akan mempengaruhi panjang hasil generate SQL Script dari PHPMyAdmin yaitu delimiter (tanda ; ) akan lebih banyak ditambahkan pada akhir query, dengan kata lain database server akan membaca perintah SQL (SQL Query) yang banyak tetapi dengan ukuran lebih pendek, daripada membaca satu perintah SQL yang panjang. Teknik ini dapat anda terapkan jika data yang ada dalam database sudah cukup banyak.

Selamat mencoba.

Comments on Tips Mencegah Error 2006 Saat Restore Database MySQL

Social Media Auto Publish Powered By : XYZScripts.com