問題の説明
データベース テーブルにデータを挿入しようとすると、次のエラーが発生します。エラー メッセージ「QUERY パケットの送信中にエラーが発生しました。」挿入されるデータのサイズは 16MB を超えており、対応する列のデータ型は「ロングテキスト」に設定されており、最大 4GB のデータをサポートする必要があります。
考えられる原因
この問題は、データ サイズが MySQL のパケット サイズ制限を超えていることに関連している可能性があります。大きなデータ転送はパケットとして送信され、MySQL のデフォルトの最大パケット サイズは 16 MB です。
解決策
この問題を解決するには、次の 2 つの解決策が考えられます。
SET GLOBAL max_allowed_packet=524288000;
追加情報
以上がMySQL データベースに大規模なデータを挿入すると「QUERY パケットの送信中にエラー」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。