なぜこの質問がやや古くなっているのか、サイズがやや大きいダンプファイルの使用で同様の問題を抱えている皆さんのために私の発見を共有したいと思いました。
大きなダンプファイルを介した更新を可能にするには、MySQLがより大きなパケットサイズを処理するように構成する必要があります。ファイルを更新するには、次の手順に従います。
- MySQL構成ファイルに移動します。 このSOの質問 それを見つけるための優れたリファレンスです。
-
max_allowed_packet
を見つけます オプション。存在しない場合は作成してください。使用している可能性のあるダンプファイルに基づいて、ニーズを反映するようにサイズを設定する必要があります。つまり、max_allowed_packet=500M
最大パケットサイズを500MBに設定します。 このSOの質問 より多くの情報について、より詳細な説明と参照を提供するのに役立ちます。 - MySQLを再起動します。ニーズに合わせて最大パケットサイズを適切に設定していれば、このエラーで問題が発生することはなくなります。エラーが続き、サイズを適切に設定した場合は、追加の構成オプションを検討する必要があります。 このページ これをさらに探求するのに役立ついくつかの優れた情報があります。