Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Membetulkan Ralat 'Pelayan MySQL telah Pergi' Semasa Import SQL Besar?
Mengatasi Ralat "MySQL Server has Gone Away" Semasa Import SQL
Apabila menghadapi ralat "MySQL Server has gone away" semasa mengimport fail SQL yang besar melalui phpMyAdmin, dua faktor utama boleh bertanggungjawab untuk ini isu:
Nota: Fail konfigurasi MySQL tidak memberikan ulasan lalai seperti fail tetapan lain. Oleh itu, anda mesti memasukkan sebarang pengubahsuaian secara manual ke dalam kumpulan pilihan yang berkaitan, seperti [mysqld], dalam fail my.cnf atau my.ini. Untuk kejelasan, coretan berikut mewakili tetapan yang sesuai:
[mysqld] wait_timeout = 600 max_allowed_packet = 64M
Setelah anda membuat pelarasan yang diperlukan, pastikan anda memulakan semula pelayan MySQL. Untuk mengesahkan tetapan ini, anda boleh melaksanakan arahan berikut dalam klien MySQL:
> select @@wait_timeout; > select @@max_allowed_packet;
Dengan melaksanakan langkah-langkah ini, anda boleh menghalang ralat "Pelayan MySQL telah hilang" daripada mengganggu import SQL anda, membolehkan anda untuk berjaya memuatkan fail data yang besar ke dalam pangkalan data anda.
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'Pelayan MySQL telah Pergi' Semasa Import SQL Besar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!