Cara mengatasi error lost connection MySQL saat import database via command line maupun remote baik MySQL/MariaDB. Ini disebabkan ukuran total SQL database lebih besar darpi pada pengaturan maksimal di my.cnf
. Untuk itu nilainya harus ditambah, seperti berikut ini:
Edit konfigurasi MySQL (my.cnf)
Letak my.cnf
biasanya ada di /etc/my.cnf
(CentOS) sedangkan Linux Debian/Ubuntu silahkan cari di /etc/mysql/my.cnf
. Edit dengan nano editor
nano /etc/my.cnf
Termukan baris
[mysqld]
dan
[mysqldump]
* Ketik sendiri jika tidak ada baris tersebut
Tambahkan nilai max_allowed_packet
Tambah nilai maksimal yang diizinkan untuk upload/import database MySQL, contoh konfigurasi akhirnya seperti ini:
[mysqld] max_allowed_packet = 10G [mysqldump] max_allowed_packet = 500M
Simpan.
Restart MySQL/MariaDB
Ada beberapa cara restart service MySQL/MariaDB tergantung operasi sistem yang digunakan, coba salah satu dari ketiga dibawah ini
service mysql restart
atau
service mariadb restart
atau
service mysqld restart
Selesai, semoga bermanfaat.