MySQL 接続タイムアウト設定:原因と変更方法を解説
MySQLでは、wait_timeoutパラメータを変更することで、接続のタイムアウト時間を設定することができます。wait_timeoutパラメータは、アクティブな接続がない場合、サーバーが接続を切断するまで待機する時間(秒単位)を表します。デフォルト値は28800秒(8時間)です。
wait_timeoutパラメータを変更するには、次の手順を使用できます。
- MySQLデータベースサーバーにログインしてください。
 - 現在のwait_timeoutパラメータの値を確認するには、次のコマンドを実行してください:
 
SHOW VARIABLES LIKE 'wait_timeout';
- 待機時間切れ
 
SET GLOBAL wait_timeout = 600; -- 将超时时间设置为10分钟
- 接続のタイムアウト時間
 - マイSQL設定ファイル
 - 私の.ini
 - [マスキュラ]
 
wait_timeout = 600
- MySQLサーバーを再起動して、変更を有効にしてください。
 
sudo service mysql restart
特定の要件を満たすために、MySQL接続のタイムアウト時間を設定することができます。