"MySQL-servern har gått bort" är ett symptom på ett maxpaketfel.http://dev.mysql.com/doc/refman/5.0/en/gone-away.html
Ändra ditt kommando för att ange ett större värde för max_allowed_packet.
mysqldump --opt db1 | mysql --max_allowed_packet=32M db2
Standardinställningen är 1M. Det kan ta trial and error för att få rätt värde.http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet