Ich verwende mysqldump, um eine flache Datei für Sicherungszwecke zu erstellen. Ich habe diese Datei verwendet, um die Datenbank auf einem alternativen Server neu zu erstellen. Ich habe den Importvorgang über ssh in der Befehlszeile ausgeführt und mehrere Packet too Large
Fehler erhalten.
Ich habe mysql mit einem viel größeren max_allowed_packet (dh 1000M) neu gestartet und trotzdem den Fehler erhalten. Ich habe sogar versucht, das max_allowed_packet in der Importdatei festzulegen, habe aber immer noch den Fehler erhalten.
Gibt es eine Möglichkeit, um sicherzustellen, dass das max_allowed_packet festgelegt ist, und / oder mysqldump zu verwenden, um eine Datei zu erstellen, die dieses Problem nicht verursacht?
Als Referenz:
Die unkomprimierte mysqldump-Datei ist ~ 2 GB groß
Der Datenbanktyp ist INNODB