Sorunun tarihine bakılırsa biraz geç kalmış bir cevap, ama olsun, belki başkasının işine yarar:
Müşterilerimin veritabanlarını kendi bilgisayarıma sık sık import etmek zorundayım.
İlk defa import edeyim derken, bendede bu hata karşıma çıktı.
Ahmet Beyin önerisi birinci çözüm yolu.
Ama my.cnf dosyasına ulaşma imkanı olmayınca (veritaban ISP'de) veya onunla oynamak istemiyorsanız burda ikinci çözüm yolu:
Dosya: batchfile.txt
İçeriği: set global max_allowed_packet = 16000000
Dosya: s_import.bat
İçeriği:
..\mysql -u kullaniciadi -psifre < batchfile.txt
..\mysql -u kullaniciadi -psifre < veritaban.sql
..\mysql -u kullaniciadi -psifre < trigger_upd.sql
..\mysql -u kullaniciadi -psifre < trigger_ins.sql
veritaban.sql: mysqldump ile aldığınız backup
trigger_upd.sql: update işlemi esnasında tetiklenen triggerler
trıgger_isn.sql: insert esnasında tetiklenen triggerler
Bir projenin bitmesi için 3 seçenek vardır: hızlı, ucuz, iyi. Bu seçeneklerden iki tanesini seçiniz.