Kesalahan ini tidak ada hubungannya dengan php.ini, ini jelas merupakan pesan kesalahan dari DBMS.
Anda dapat meningkatkan nilai max_allowed_packet di file my.cnf:
[mysqld]
max_allowed_packet = 128M
Setelah me-restart mysqld Anda, itu akan berfungsi (untuk data yang lebih besar, tingkatkan nilainya lebih banyak)
Jika Anda mencoba untuk "mengimpor dengan dempul", saya kira Anda menggunakan mysql dari baris perintah, dalam hal ini Anda dapat memulai mysql dengan parameter --max_allowed_packet mis:
mysql --max_allowed_packet=128M -u root -p sampledb < dump.sql
Atau jika Anda mencari sumber file dari dalam sesi mysql yang sedang berjalan, Anda dapat mengatur parameter dengan:
set global max_allowed_packet=128M;
contoh terakhir hanya efektif hingga restart mysqld berikutnya, untuk solusi permanen tetap pada contoh pertama saya.