MySQL server has gone away window

831 ワード

Windowsシステムの下で、ネット上の方法ソリューションを参照します:
ステップ1:sqlの実行
set global wait_timeout=28800; set global interactive_timeout=28800; set global net_read_timeout=28800; set global net_write_timeout=28800;

ステップ2:myを見つける.iniファイル(everythingソフトウェアで検索可能)
ドキュメントに「max_」という文を追加します.allowed_packet=50 M(具体的にどれくらい大きいかはあなたが実行したファイルサイズによって自分で変更できます)
手順3:mysqlサービスを再起動する
実行中にコマンドを入力できます:services.mscはMySQL 55サービスを見つけて再起動します.(サービス名が必ずしも同じとは限らないので、自分で確認)
方法2:
SHOW VARIABLES LIKE '%max_allowed_packet%';
set global interactive_timeout = 2880000 set global max_allowed_packet = 904857600
数値自己修正