FEHLER 2006 (HY000): MySQL-Server ist verschwunden

Ich erhalte diese Fehlermeldung, wenn ich versuche, eine große SQL - Datei (eine großeINSERT Abfrage).

<code>mysql>  source file.sql
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    2
Current database: *** NONE ***

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    3
Current database: *** NONE ***
</code>

Nichts in der Tabelle wird aktualisiert. Ich habe versucht, die Tabelle / Datenbank zu löschen und wiederherzustellen sowie MySQL neu zu starten. Keines dieser Dinge löst das Problem.

Hier ist meine maximale Paketgröße:

<code>+--------------------+---------+
| Variable_name      | Value   |
+--------------------+---------+
| max_allowed_packet | 1048576 |
+--------------------+---------+
</code>

Hier ist die Dateigröße:

<code>$ ls -s file.sql 
79512 file.sql
</code>

Wenn ich die andere Methode probiere ...

<code>$ ./mysql -u root -p my_db < file.sql
Enter password: 
ERROR 2006 (HY000) at line 1: MySQL server has gone away
</code>

Antworten auf die Frage(17)

Ihre Antwort auf die Frage