Sie haben zwei Werte max_allowed_packet
in MySQL:
- eine auf der Client-Seite:
[mysql]
Abschnitt [mysqldump]
,, [client]
und mehr.
- eine auf der Serverseite:
[mysqld]
Abschnitt.
Der Wert, den max_allowed_packet
Sie mit dem Befehl sehen, show variables like 'max_allowed_packet';
ist der auf der Serverseite .
Um diesen Wert zu erhöhen, müssen Sie beide Seiten erhöhen: in Ihrer Serverkonfigurationsdatei ( [mysqld]
Abschnitt in Ihrer my.ini-Datei) und in Ihrer Client-Konfigurationsdatei (ob Ihre [client]
oder [mysql]
Abschnitt in Ihrer my.ini-Datei).
Diese Einstellung kann auf der Serverseite geändert werden, ohne den Server neu zu starten, wenn Sie die SUPER
Berechtigung mit diesem Befehl haben : mysql> SET GLOBAL max_allowed_packet = numeric;
.
Vergessen Sie nicht, den ' numerischen ' Wert durch einen numerischen Wert zu ändern . Vergessen Sie nicht, auch Ihre Konfigurationsdatei zu ändern, da dieser Wert sonst beim Neustart zurückgesetzt wird.