Tips Mencegah Error 2006 Saat Restore Database MySQL

Ditulis oleh , pada 27 February 2011 | 0 Komentar »

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.

Windows Live Space akan ditutup pada 16 Maret
Permasalahan dan Solusi Penggunaan Limit Pada Subquery MySQL

Di Bawah Kategori:

Basis Data

Ditandai dengan Tag:

Tentang Ardha Gp

» telah menulis 43 artikel

Comments on Tips Mencegah Error 2006 Saat Restore Database MySQL

Arsip

Kategori