MySQL エラー 2006: 「MySQL サーバーが消えました」の解決
実行中に「2006、MySQL サーバーが消えました」というエラーが発生した場合リモート MySQL サーバーへのデータ処理を行うには、根本原因を理解することが不可欠です。 「wait_timeout」設定は一般的に知られていますが、解決策は別の場所にある可能性があることに注意することが重要です。
問題の理解
エラー「MySQL サーバーが消えました」 「」は、データ処理が MySQL 構成パラメータ「max_allowed_packet」によって設定されたデフォルトの制限を超えた場合に発生する可能性があります。このパラメータは、単一パケットでクライアントとサーバー間で送信できるデータの最大サイズを制御します。
解決策: max_allowed_packet を調整します
この問題を解決するには、 「max_allowed_packet」の値を増やすことをお勧めします。これは、MySQL 構成ファイル (Linux システムの場合は /etc/my.cnf) を変更することで実行できます。
構成手順:
max_allowed_packet=16M
追加注:
max_allowed_packet への変更は、サーバーの実行中に、コマンド:
SET GLOBAL max_allowed_packet=104857600;
以上がMySQL エラー 2006:「MySQL サーバーが消えました」を解決する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。