MySQL 接続タイムアウト設定:原因と変更方法を解説

MySQLでは、wait_timeoutパラメータを変更することで、接続のタイムアウト時間を設定することができます。wait_timeoutパラメータは、アクティブな接続がない場合、サーバーが接続を切断するまで待機する時間(秒単位)を表します。デフォルト値は28800秒(8時間)です。

wait_timeoutパラメータを変更するには、次の手順を使用できます。

  1. MySQLデータベースサーバーにログインしてください。
  2. 現在のwait_timeoutパラメータの値を確認するには、次のコマンドを実行してください:
SHOW VARIABLES LIKE 'wait_timeout';
  1. 待機時間切れ
SET GLOBAL wait_timeout = 600; -- 将超时时间设置为10分钟
  1. 接続のタイムアウト時間
  2. マイSQL設定ファイル
  3. 私の.ini
  4. [マスキュラ]
wait_timeout = 600
  1. MySQLサーバーを再起動して、変更を有効にしてください。
sudo service mysql restart

特定の要件を満たすために、MySQL接続のタイムアウト時間を設定することができます。

bannerAds