SyntaxHighlighter

2015年4月8日水曜日

mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table が出て困った

mysqldumpででかめのテーブルを出力してたら、「mysqldump: Error 2013: Lost connection to MySQL server during query when dumping table 」とかいうメッセージがでて途中で失敗しちゃいやんの。

ググッてもなかなか日本語の情報ないねー。

英語読み読み、mysqlのグローバル変数 net_read_timeoutとnet_write_timeout値をいじるらしい、と。

mysql> show variables like '%timeout%'
したら、readが30でwriteが60だった。

mysql> set global net_read_timeout=3600;
mysql> set global net_write_timeout=3600;

とかやったら、タイムアウトしなくなりました。

#メンテおわるまえに元に戻さなきゃかなー。