Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysqldump an mysql übergeben

„MySQL-Server ist verschwunden“ ist ein Symptom für einen Max-Packet-Fehler. html">http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

Ändern Sie Ihren Befehl, um einen größeren Wert für max_allowed_packet anzugeben.

mysqldump --opt db1 | mysql --max_allowed_packet=32M db2

Der Standardwert ist 1M. Es kann Versuch und Irrtum erfordern, um den richtigen Wert zu erhalten.http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet