Mengatasi MySQL server has gone away

Panduan cara mengatasi MySQL server has gone away saat import database melalui command-line. Kalau import database via phpMyAdmin indikasinya saat proses import/upload database belum sampai 100% tiba-tiba phpMyAdmin berhenti loading dan tampilannya berantakan. Solusinya sebagai berikut,

Buka dan edit konfigurasi my.cnf, di Linux CentOS letaknya ada di /etc/my.cnf kalau di Ubuntu/Debian atau distro lain coba cari-cari saja di dalam folder /etc/mysql/

nano /etc/my.cnf

Temukan baris max_allowed_packet dan tingkatkan valuenya, kalau tidak ada tambahkan baris baru di block [mysqld], jadi seperti ini contohnya

[mysqld]
max_allowed_packet = 64M

Restart MySQL

systemctl restart mysql

untuk MariaDB

systemctl restart mariadb

Coba import database lagi.

Add a comment